高中数学 1.2.3 循环语句习题 新人教A版必修.doc

高中数学 1.2.3 循环语句习题 新人教A版必修.doc

ID:56671768

大小:125.50 KB

页数:4页

时间:2020-07-03

高中数学 1.2.3 循环语句习题 新人教A版必修.doc_第1页
高中数学 1.2.3 循环语句习题 新人教A版必修.doc_第2页
高中数学 1.2.3 循环语句习题 新人教A版必修.doc_第3页
高中数学 1.2.3 循环语句习题 新人教A版必修.doc_第4页
资源描述:

《高中数学 1.2.3 循环语句习题 新人教A版必修.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.2.3 循环语句1.下面的程序:a=1WHILE a<100  a=a+1WENDPRINTaEND执行完毕后a的值为(  )A.99B.100C.101D.102解析:当a<100时执行循环体,a=99时,a=a+1=100.答案:B2.在下面的程序中,输出的结果应为(  )x=3S=0WHILEx<=7 S=S+x x=x+1 PRINTxWENDENDA.7B.8C.3,4,5,6,7D.4,5,6,7,8解析:每执行一次循环体,输出一个x,且输出的第一个x是4.答案:D3.阅读下列程序:甲:i=1        乙:i=1000 S=0         S

2、=0 WHILE i<=1000  DO   S=S+i        S=S+i   i=i+1        i=i-1 WEND        LOOPUNTIL i<1 PRINT S      PRINT S END         END对程序甲、乙和输出结果判断正确的是(  )A.程序不同,结果不同B.程序不同,结果相同C.程序相同,结果不同D.程序相同,结果相同解析:执行甲、乙程序后,可知都是计算1+2+3+…+1000的值.答案:B4.下面两个程序最后输出的结果分别为(  )i=1WHILE i<8  i=i+2  sum=3?iWENDPRINT 

3、sumEND    i=1WHILE i<8  sum=3?i  i=i+2WENDPRINT sumENDA.都是17B.都是21C.都是27D.27与21解析:两个程序第一次循环后的结果分别是9,3,此时i=3;第二次循环后的结果分别是15,9,此时i=5;第三次循环后的结果分别是21,15,此时i=7;第四次循环后的结果分别是27,21,此时i=9;不再执行循环体.答案:D5.下面为一个求10个数的平均数的程序,在横线上应填充的语句为(  )S=0i=1DO INPUT x S=S+x i=i+1LOOP UNTIL   a=S/10PRINT aENDA.i>

4、10B.i<10C.i>=10D.i<=10解析:此为直到型循环语句,在程序一开始,即i=1时开始执行循环体,当i=10时继续执行循环体,题目中求10个数的平均数,所以当i>10时应终止循环.答案:A6.下列语句的功能是计算     的值. s=1,i=1WHILEi<=10 s=5?s i=i+1WENDPRINTsEND解析:i=1,s=5;i=2,s=5×5;i=3,s=5×5×5,∴i=10时,s=510.答案:5107.下列程序输出的结果是     . a=1b=1WHILE b<5 c=a+b a=b b=cWENDPRINT bEND解析:该程序的执行过

5、程是:a=1b=1b=1<5成立c=1+1=2a=1b=2b=2<5成立c=1+2=3a=2b=3b=3<5成立c=2+3=5a=3b=5b=5<5不成立输出b=5.答案:58.下面程序运行后,输出的值为     . i=0DO i=i+1LOOP UNTIL i?i>=2000i=i-1PRINT iEND解析:由程序知i2≥2000时,i的最小值为45,又把i-1=44的值赋给i,∴i=44.答案:449.找出1~100之间所有被7除余2的数.画出解决该问题的程序框图,并写出程序.(提示:用n表示i除以7的余数,在算法中表示为n=iMOD7).解:程序框图如下:程

6、序如下:i=1DO n=iMOD7 IF n=2 THEN   PRINT i END IF i=i+1LOOP UNTIL i>100END10.分别用WHILE语句和UNTIL语句编写程序,求出使不等式12+22+32+…+n2<1000成立的n的最大整数值.解法一:利用WHILE语句编写程序:s=1i=2WHILE s<1000 s=s+i^2 i=i+1WENDi=i-2PRINT “使不等式成立的n的最大整数值为:”;iEND解法二:利用UNTIL语句编写程序:s=1i=2DO s=s+i^2 i=i+1LOOP UNTIL s>=1000i=i-2PRIN

7、T “使不等式成立的n的最大整数值为:”;iEND

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。