电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

高中数学 第1章 算法初步 1.2 基本算法语句 1.2.3 循环语句练习 新人教A版必修3-新人教A版高一必修3数学试题VIP免费

高中数学 第1章 算法初步 1.2 基本算法语句 1.2.3 循环语句练习 新人教A版必修3-新人教A版高一必修3数学试题_第1页
1/6
高中数学 第1章 算法初步 1.2 基本算法语句 1.2.3 循环语句练习 新人教A版必修3-新人教A版高一必修3数学试题_第2页
2/6
高中数学 第1章 算法初步 1.2 基本算法语句 1.2.3 循环语句练习 新人教A版必修3-新人教A版高一必修3数学试题_第3页
3/6
1.2.3循环语句课时分层训练1.下面程序输出的结果为()A.17B.19C.21D.23解析:选C当i=9时,S=2×9+3=21,判断条件9≥8成立,跳出循环,输出S.2.下边程序运行后输出的结果是()A.-1B.0C.1D.2解析:选B第一次循环后s=5,n=4;第二次循环后s=9,n=3;第三次循环后s=12,n=2;第四次循环后s=14,n=1;第五次循环后s=15,n=0;此时s<15不成立,跳出循环,输出n的值0.故选B.3.下面的程序运行后的输出结果为()A.17B.19C.21D.23解析:选C最后一次执行循环体时,S=2×(7+2)+3=21.故选C.4.运行以下程序,得到的结果是()A.j-1B.jC.10D.9解析:选D此程序的功能是将满足j2<100的最大整数j输出,9是满足条件的最大整数.故选D.5.如图程序运行的结果是()A.210,11B.200,9C.210,9D.200,11解析:选Dx=110,i=2;x=120,i=3;x=130,i=4;x=140,i=5;x=150,i=6;x=160,i=7;x=170,i=8;x=180,i=9;x=190,i=10;x=200,i=11.输出x的值为200,i的值为11.6.根据下列算法,可知输出的结果为________.解析:第1次循环S=20,n=1;第2次循环S=20+21,n=2;…第10次循环S=20+21+…+29,n=10;第11次循环S=20+21+…+210,n=11,此时S>1023,输出n=11.答案:117.执行下面程序,输出的结果为________.解析:执行程序依次得x=3,i=2;x=2,i=3;x=1,i=4;x=0,i=5.此时满足x<1,故输出i=5.答案:58.已知有下面的程序,如果程序执行后输出的结果是360,那么在程序UNTIL后面的“条件”应为________.解析:因为输出的结果是360,即s=1×6×5×4×3,需执行4次,s需乘到3,i<3后结束算法.所以,程序中UNTIL后面的“条件”应为i<3(或i<=2).答案:i<3(或i<=2)9.根据如图程序,画出相应的程序框图.解:如图所示.10.如图给出的是计算+++…+的值的一个程序框图,写出对应的程序.解:程序如下:1.运行如图所示的程序,输出的结果为()A.17B.39C.43D.47解析:选B当i=9时,执行循环体,S=4×9+3=39,i=9+2=11,“11>=10”成立,跳出循环,输出的结果为39.2.如图所示的程序的功能为()A.用来计算3×103的值B.用来计算354的值C.用来计算310的值D.用来计算1×2×3×…×10的值解析:选B当i=10时,满足条件,执行循环体,S=32×33×…×310=354,i=11,不满足“i<=10”,结束循环,输出S,故该程序的功能是用来计算354的值.3.读程序:甲:乙:对甲、乙程序和输出结果判断正确的是()A.程序不同,结果不同B.程序不同,结果相同C.程序相同,结果不同D.程序相同,结果相同解析:选B执行甲、乙程序后,可知都是计算1+2+3+…+1000的值.4.如图所示的程序中,若最终输出的结果为,则在程序中“?”处应填()A.i>=7B.i>=6C.i<=6D.i<=7解析:选B第1次循环后,S=,n=4,i=2;第2次循环后,S=+=,n=8,i=3;第3次循环后,S=+=,n=16,i=4;第4次循环后,S=+=,n=32,i=5;第5次循环后,S=+=,n=64,i=6,此时满足输出的S=,故“?”处应填i>=6.故选B.5.如图所示的程序中,循环体被执行的次数是________.解析:第一次循环后n=3,第二次循环后n=15,第三次循环后n=255,此时退出循环,故循环体被执行3次.答案:36.执行下面的程序,输出的结果是________.解析:第1次循环后,A=1+1=2,B=2+1=3;第2次循环后,A=2+3=5,B=5+3=8;第3次循环后,A=5+8=13,B=13+8=21,此时B>15,跳出循环,所以C=A+B=34.答案:347.下面两个程序最后输出的结果分别为________,________.解析:对于第一个程序,1<8,执行循环体,则i=3,s=9;3<8,执行循环体,则i=5,s=15;5<8,执行循环体,则i=7,s=21;7<8,执行循环体,则i=9,s=27,9>8,退出循环,输出s=27.对于第二个程序,1<8,执行循环体,则s=3,i=3;3<8,执行循环体,则s=9,i=5;5<8,执行循环体,则s=15,i=7;7<8,执行循环体,则s=21,i=9,9>8,退出循环,输出s=21.答案:27218.某高中10名男生100m赛跑的成绩(单位:s)如下:12.1,13.2,12.7,12.8,12.5,12.4,12.7,11.5,11.6,11.7.从这些成绩中搜索出小于12.1s的成绩,画出的程序框图如图所示,据此编写相应的程序.解:程序如下:

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

高中数学 第1章 算法初步 1.2 基本算法语句 1.2.3 循环语句练习 新人教A版必修3-新人教A版高一必修3数学试题

海博书城+ 关注
实名认证
内容提供者

从事历史教学,热爱教育,高度负责。

相关文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部