




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第5章循环结构的程序设计(A)一、填空题1当反复执行语句的次数可以时,通常使用for循环。2当某个条件满足时,重复执行的一条或多条语句,被称为。3当型循环是指当满足时,反复执行循环体。4直到型循环指反复执行循环体,直到为止。5 当while循环的循环体语句个数多于一个时,必须使用和构成复合语句。6下面的流程图是循环的流程图。7为避免造成“死循环”,在while循环体中一定要有改变式结果的语句。8repeat循环当布尔表达式为时,不再执行循环体。9repeat循环是先执行一次 ,后判断条件是否满足,故至少执行一次循环体。10repeat语句的语法格式为: 循环体语句 布尔表达式;二、判断题1当出现反复执行的语句时,就可以选用for循环。( )2 当型循环是先判断条件,当条件满足后执行循环体,故有可能一次也不执行循环体。()3在for循环体内可以用语句改变循环变量的值。( )4当for循环体中的语句个数多于一个时,必须构成复合语句。( )5当repeat是一个语句,until是另一个语句。( )6当的repeat循环的循环体语句个数多于一个时,必须构成复合语句。( )7在while循环中,当布尔表达式为false时,执行循环体。( )8 在while循环中,如果布尔表达式永远为真,循环就无法结束,从而成为“死循环”。 ( )9repeat循环不会出现“死循环”。( )10在计数循环的循环体中,可以改变循环变量的初值和终值表达式的值。 ( )三、单项选择题 1.for循环的循环变量( )。 A一定出现在循环体内 B不能出现在循环体内 C可以出现在循环体内 D没有任何限制 2在循环变量递增型的for循环中,满足( )即可执行循环体。 A循环变量的初值小于等于终值 B循环变量的初值小于终值 C循环变量的初值大于等于终值 D循环变量的初值大于终值 3在for二重循环中,内循环与外循环的循环变量名( )。 A可以相同 B可以不相同 C没有限制 D必须不同 4当s, i,p都是整型变量时,有程序段如下: begin s:=0;p:=1; i:=1 ; repeat p:=i*P; s:=s+p; i:=2*i until p2 ; end运行上述程序段后,变量S和P的值分别为( )。 A3,2 B11,8 C8,8 D2,4 5当i,s都是整型变量时,有程序段如下: begin s:=0; for i:=4 downto 2 do g:=s+i; write(s:4,i:4); end运行上述程序段后,变量s和i的值分别为( )。A3,2 B3,4 C9,2 D9,4四、阅读程序1程序清单: program e4_1(input,output); var i,sum:integer; begin sum:=0;for i:=1 to 20 dosum:=sum+1; write(i=,I , ,sum= ,sum); end输出结果为 2程序清单:program e4_2(input,output);var i,p:integer;begin p:=1; for i:=1 to 6 do p:=p*i ; write(6 !=,p);end输出结果为 3程序清单:program e4_3(input,output);varc:Char; s,n,i,j:integer;begin s:=0;n:=1; for i:=1 to 3 do begin for j:=1 to 2 do n:=n*j; s:=s+n; end; if (n5)or(S10) then c:=else c:=$; writein(s,c,n);end输出结果为 4程序清单:program e4_4(input,output);var s,t:integer;begin s:=0 ; t:=1 ;repeat s:=s+2*t-1; t:=t+1; until s20; writeln(s=,s, t=,t)end输出结果为 5程序清单:program e4_5(input,output);var a,n,s:integer;begin a:=1 ; n:=2 ; S:=0; while smax then ;if amin then ; s:=s+a; end;s:= ; write(max=,max,min=,min,s=,S);end六、编写程序 1时钟每到i(i=1,2,24)点敲i下,每半点敲一下,请计算时钟一昼夜一共敲多少下? 2编写一个猜数字的游戏,游戏的规则是:游戏参与者有10次猜数的机会,每次在0100之间猜一个整数,若猜对则给予肯定,若猜错则给出提示。10次仍未猜对即结束游戏。 3打印下面的图形。V V V V V V V V V 4一个书包能装3千克物品,小东有5本书,重
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 水稻产业供应链金融创新创业项目商业计划书
- 干口蘑创新创业项目商业计划书
- 心理咨询辅导服务创新创业项目商业计划书
- 2025权益质押担保合同
- 门店培训合同(标准版)
- 工地安全员考及答案2分布
- 2025浙江省土地使用权转让合同范本
- 2025年网络广告投放进度合同
- 2025意外伤害医疗费用补偿协议
- 2025年职业病防治知识测试试题及答案
- 2025年锦州辅警考试题库(附答案)
- 联名合作授权协议书范本
- 2025年广东中考历史试卷真题解读及答案讲评课件
- 律师从事公司自行清算业务操作建议流程
- 营救小羊中班课件
- 橡皮筋驱动小车说课课件
- 跟岗干部管理办法中组部
- 乐理知识入门教学课件
- 培训安全知识内容
- 医疗器械岗位职责、质量管理制度培训试题及答案
- 电网调度行业脑机接口技术应用案例分析
评论
0/150
提交评论