




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第一章 1.21.2.3基础巩固一、选择题1. 在循环语句的一般形式中有“ while A”,其中A是()导学号67640175A .循环变量B .循环体C.开始循环的条件D .终止条件答案C解析根据while循环语句可知当满足 A时,开始循环,所以A是开始循环的条件,故选C.2. 下列对while语句的说法不正确的是()|导学号67640176A .当计算机遇到while语句时,先判断是否满足条件,如果符 合条件,就执行循环体B .当条件不符合时,将不执行循环体直接跳出循环C. while语句的格式为:while表达式一循环体一endD. while语句的特点是“后测试”,即先执行循环体,然
2、后判断是否满足条件答案D解析while语句的特点是“前测试”,即先判断是否满足条件,后执行循环体.3 .关于下面一段程序,其中正确的说法是()|导学号67640177'k = 10;while k = = 0 k = k+1;endA .语句中的循环体共执行了 10次B .循环体是无限循环的C.语句中的循环体一次也不执行D .语句中的循环体只执行了一次答案C解析由于k= 10,则k= 0不成立,4.下列程序运行后输出的结果为(则不执行循环体.)导学号6764017$i= 1 ; while i<5i = i + 2; end print %io 2 , i ;答案C解析该程序的执
3、行过程是i = 1, i = 1<5 是i=1+2=3i = 3<5 是i = 3+ 2= 5i = 5<5 否输出i的值为5.5 .阅读下面的程序,该程序执行的循环次数是()导学号67640179S= 0;for i = -5 5 150S= S+ iendSA. 30次B. 31次C. 29次D. 32次答案D解析循环变量i的初值为5,终值是150,步长是5,因此当i = 5,0,5,10,,150时,执行循环体,共有32次.6. 下列问题可以用循环语句设计程序的有()|导学号6764018C 求1 + 3 + 32 + 39的和; 比较a、b两个数的大小; 对于分段函数
4、,要求输入自变量,输出函数值; 求平方值小于100的最大自然数.A . 0个B. 1个C. 2个D. 3个答案C解析可以用循环语句设计程序;要用条件语句设计程序.二、填空题7. 在求1+2+3+ 50的值时,在Scilab中的文本编辑中写出的程序如下:则横线上应填写的语句是 .导学号67640181S= 0;for i =1|50endprint %io 2 , S ;答案S= S+ i解析横线上的内容是循环体,即对变量 S进行累加,所以S=S+ i.8. 对于下面一个程序:导学号 67640182M = 5;N = 0;while N<15N = N + M ;M = M 1;endp
5、rint(%io(2), M );运行后输出的结果为,答案0解析执行过程如下:M = 5, N = 0;当N = 0<15时当N = 5<15时当N = 9<15时N= 0 + 5= 5N = 5 + 4= 9N= 9 + 3= 12M = 51 =4;M = 4 1 =3;M = 3 1 = 2;当 N= 12<15 时 N= 12+ 2 = 14 M = 2 1 = 1;当 N= 14<15 时 N= 14+ 1 = 15 M = 1-1 = 0;当N= 15时不小于15,终止循环.最后输出 M的值为0.三、解答题9高一 (3)班共有54名同学参加了数学竞赛,
6、现在已知这54名同 学的竞赛分数.请设计程序.要求计算竞赛成绩优秀的同学的平均分 并输出(规定90分以上(不含90分)为优秀).导学号67640183解析程序如下:S= 0;m= 0;i = 1;while i< = 54x =input( “x =” );if x>90S = S+ x;m= m +1;endi = i +1;endp= S/m;print(%io(2) , p);end能力提升一、选择题1.下面程序的作用是()|导学号67640184i = 1;sum= 0;for i =sum= sum+ i;endprint %io 2 , sum ;A .求 1+3+ +
7、 9+ 11B .求 1 + 2 + 3+ 10C.求 1x 3X 5x-x 11D .求 1 x2x 3x4x x 10答案B解析i的初值为1, sum的初值为0,步长为1程序的处理过程为:第1轮的结果为:sum= 0+ 1 = 1, i = 1+ 1 = 2;第2轮的结果为 sum= 1+ 2, i = 2+ 1= 3;第 3 轮的结果为:sum= 1+2+ 3, i = 3+ 1= 4;;第10轮(最后一轮)的结果为:sum= 1 + 2 + 3+4+5+ 6 + 7+8 + 9+ 10, i = 10+ 1 = 11.i= 11>10,跳出循环.故选 B.2.以下程序运行后的输出
8、结果为()导学号67640185i = 1;while i<8i = i +2;S =2*i + 3;end pri nt(%io(2), S);B. 13D. 25A . 21C. 17答案A解析执行第一次后,i= 3, S= 9;执行第二次后,i =5, S= 13;执行第三次后,i =7, S= 17;执行第四次后,i =9, S= 21.3 .下列程序的运行结果为()|导学号67640186i = 0;s= 0;while s<= 20i =i +1;s=s+ i;endprint(%io(2), i)A . 5B. 6C. 7D. 8答案B解析S= 0+1 + 2+,由于
9、 0+1+2 + 3 + 4+ 5= 15,0 + 1 + 2+ 3 + 4 + 5+ 6 = 21 ,.i = 6.4 .下列程序的运行结果为()| 学号 67640187'i = 0;s= 0;while s<= 20s= s+ i;i = i +1;endprint(%io(2), i)A . 6B. 7C.8D. 9答案B解析S= 0, i = 1, S= 0+ 1, i = 2,,S= 0+ 1 + 2 +3+4 +5, i = 6,由于此时 S= 15<20,二继续执行 S= 0+1 + 2+3 + 4+5 + 6,i = 6+ 1 =乙完毕,故i = 7.二、
10、填空题111 15.下面是一个用于计算 仆 2 + 2X 3 + 3X 4 + 20X 21的程序,试填上适当的语句.导学号67640188s= 0;i= 1 ;while i< = 20i =i +1;endprint(%io(2), s);答案s= s+ 1/(i*(i + 1)解析累加求和需用赋值语句“ s= s+ 1/(i*(i +1) ”.6. 如果以下的程序运行的结果为240,那么在程序中while后面的“表达式”应为i>.导学号67640180i = 16;S= 1;while i>S= S*i;i = i -1;endprint(%io(2), S);答案14解析该程序使用了 while循环语句,当表达式为真时,执行 循环体;当表达式为假时,退出循环.由于输出的结果为240= 16X 15, 所以执行了两次循环,因此表达式应为i>14.三、解答题7. 标有1、2、3、4、5、6六个号码球,有一个最重的,写出模拟挑出最重球的程序.导学号67640190解析程序如下:i = 1;while i< = 6a(i)= input( “输入小球质量”);i =i +1;endi = 1;max= a i ;while i v = 6if maxv a i ;max= a i ;e
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 法律文书智能审核员考试试卷及答案
- 2024成都大学辅导员招聘笔试真题
- 2025年核辐射剂量防护仪器设备项目合作计划书
- 2025年经典心理健康知识竞赛考试练习题库(230题)【答案】
- 2024年邓州市社区工作者招聘真题
- 2024年常德市市直中小学校招聘教师考试真题
- 项目管理制度规定
- 消防月消防知识题库100道2
- 消防试题题库4
- 2025年贸易经纪与代理服务项目发展计划
- 焊工证复审考试题及答案
- 喘息性支气管肺炎的护理查房
- 新型电极材料成本控制-洞察及研究
- 2025年高考英语试卷(全国Ⅰ卷)(空白卷)
- 工程测量考试试题及答案
- 粤菜餐厅运营方案
- 医学影像本科教材
- 江苏省南通市部分学校2025届数学七下期末联考试题含解析
- 2025年政治理论时政热点知识试题库(附含答案)
- 造粒机销售合同协议
- 运动免责声明协议书范本
评论
0/150
提交评论