收藏 分享(赏)

数学人教A版必修3教材习题点拨:1.2基本算法语句 WORD版含解析.DOC

上传人:a**** 文档编号:527963 上传时间:2025-12-09 格式:DOC 页数:6 大小:67.50KB
下载 相关 举报
数学人教A版必修3教材习题点拨:1.2基本算法语句 WORD版含解析.DOC_第1页
第1页 / 共6页
数学人教A版必修3教材习题点拨:1.2基本算法语句 WORD版含解析.DOC_第2页
第2页 / 共6页
数学人教A版必修3教材习题点拨:1.2基本算法语句 WORD版含解析.DOC_第3页
第3页 / 共6页
数学人教A版必修3教材习题点拨:1.2基本算法语句 WORD版含解析.DOC_第4页
第4页 / 共6页
数学人教A版必修3教材习题点拨:1.2基本算法语句 WORD版含解析.DOC_第5页
第5页 / 共6页
数学人教A版必修3教材习题点拨:1.2基本算法语句 WORD版含解析.DOC_第6页
第6页 / 共6页
亲,该文档总共6页,全部预览完了,如果喜欢就下载吧!
资源描述

1、高考资源网() 您身边的高考专家教材习题点拨练习 1.程序: INPUT “F”;F C(F32)*5/9 PRINT “C”;C END 2.程序: INPUT “a,b”;a,b sumab diffab mula*b diva/b PRINT sum,diff,mul,div END 3.程序如下: INPUT a,b,c p(abc)/2 tp*(pa)*(pb)*(pc) sSQR(t) PRINT s END 4.程序: INPUT “a,b,c”;a,b,c sum10.4*a15.6*b25.2*c PRINT “sum”;sumEND练习 1.程序: INPUT “a,b,c

2、”;a,b,c IF abc AND acb AND bca THEN PRINT “YES” ELSE PRINT “NO” END IF END 2.点拨:本程序要求输入一个正的两位数x.若9x100,则先取出x的十位,记作a,再取出x的个位,记作b,把它们调换位置,然后输出.如输入25,则输出52. 3.程序: INPUT “Please input an integer:”;a IF a MOD 20 THEN PRINT “Even.” ELSE PRINT “Odd.” END IF END 4.程序: INPUT “Please input a year:”;y by MOD 4

3、 cy MOD 100 dy MOD 400 IF b0 AND c0 THEN PRINT “Leap year.” ELSE IF d0 THEN PRINT “Leap year.” ELSE PRINT “Not leap year.” END IF END IF END 点拨:对一个年份是否是闰年需要分多种情况考虑,对于不同的情况分类必须清楚,如“能被4整除但不能被100整除,或者能被400整除”,在“能被4整除但不能被100整除”这句话中就包括了“不能被400整除”,所以对“能被400整除”的数需要重新加以限定,才能得出正确答案. 练习 1.程序: INPUT “n”;n i2 D

4、O rn MOD i; ii1 LOOP UNTIL in1 OR r0 IF r0 THEN PRINT “n不是质数.” Else PRINT “n是质数.” END IF END 2.程序: INPUT “n”;n i1 f1 WHILE in ff*i ii1 WEND PRINT f END 习题1.2A组 1. 2.程序: INPUT “a,b,h”;a,b,h pab Sp*h/2 PRINT “S”;S END 3.程序: INPUT “n”;n i1 sum0 WHILE in sumsum(i1)/i ii1 WEND PRINT “sum”;sum ENDB组 1.程序:

5、 INPUT “a,b,c”;a,b,c INPUT “r,s,t”;r,s,t da*sr*b IF d0 THEN x(s*cb*t)/d y(a*tr*c)/d PRINT “x,y”;x,y ELSE PRINT “Please input again.” END IF END 2.程序: n1 p1 000 WHILE n7 pp*(10.5) nn1 WEND PRINT p END 3.程序: INPUT “x”;x IF x1 THEN yx ELSE IF x10 THEN y2*x1 ELSE y3*x11 END IF END IF PRINT “y”;y END 4.解:INPUT “请输入数字a和加数的个数n:”;a,n S0 i1 IF a9 OR n0 PRINT “error” ELSE IF a9 and a1 THEN ba END IF END IF DO SSb bb*10a ii1 LOOP UNTIL in PRINT “S”;S END高考资源网版权所有,侵权必究!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 数学

Copyright@ 2020-2024 m.ketangku.com网站版权所有

黑ICP备2024021605号-1