C语言程序设计:循环结构程序设计单元测验与答案_第1页
C语言程序设计:循环结构程序设计单元测验与答案_第2页
C语言程序设计:循环结构程序设计单元测验与答案_第3页
C语言程序设计:循环结构程序设计单元测验与答案_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、单项选择题1、C语言中,对于由dowhile语句构成的循环,以下说法正确的 是()。A.不能由其他语句代替B.无论循环条件是否满足,程序都至少执行一次循环C. do 语句; while(表达式)”书写格式正确无误D.在某些情况下不能与while语句互换正确答案:B2、以下不是无限循环的语句为()ofor (y=0, x=l;x+y;x=i+) i=xfor(i=10;i-) sum+=i;while(1) x+; for(;x+=i);正确答案:A3、以下说法正确的选项是()oA.在循环体内使用break语句和continue语句的作用相同B. continue语句的作用是结束整个循环的执

2、行C.在多层循环嵌套中退出时,只能使用goto语句D.只能在循环体内和switch语句体内使用break语句正确答案:D4、假设i, j已定义为int类型,那么以下程序段中,内循环体的总的执行次数是( )ofor (i=5; i; i-)for (j=0; j4; j+). 24202530正确答案:B5、有如下程序,该程序的执行结果是()。main() int i, sum;for (i=l;i6)n一; printf ( %d , n) ; 87659878769876正确答案:C8、设有 int k;那么语句 for (k=0; k=l; k+);和语句 for (k=0;k=l;k+)

3、;执行的次数分别是()。A.无限和0B.都是0C. 0和无限D.都是无限正确答案:A9、有以下程序段,输出结果是( )oint x=0,y=5, z=3;while (z-0&+x5) y=y-l;printf (d, %d, %dn,x, y, z);5, -2, -53, 2,-13, 2, 04, 3,-1正确答案:B10、以下程序段的功能是( )oint i,s=0;for (i=l;i10;i+=2) s+=i+l; printf(%dn,s);A.自然数19的累加和B.自然数110的累加和C.自然数110中的偶数之和D.自然数19中的奇数之和正确答案:c二、多项选择题1、以下语句段

4、,不是死循环的是( )oi= 100;while (1) i=i%100+l;if (i20) break; i=10;while(i100) s=s+i;k=0;do ( +k; while (k=0);D.s=3379;while (s+%2+3%2) s+;正确答案:A、C2、对于以下程序段,说法不正确的选项是()。int x=-l;doX=x*x;while (!x);A.循环执行二次B.可以用for循环完成对应的功能C.有语法错误D.是死循环正确答案:A、C、D3、以下说法中不正确的选项是()。do-while循环中,根据情况可以省略whiledo-while循环是先判断,后执行do-while循环中,在while (表达式)后的分号可以省略do-while循环中循环体语句只能是一条可执行语句正确答案:A、B、C、D4、下面有关for循环的不正确描述是()。for循环是先执行循环体语句,后判断表达式for循环只能用于循环次数已经确定的情况C.在for循环中,不能用break语句跳出循环体D. for循环可以和while循环嵌套正确答案:A、B、C三、判断题1、执行语句for(i=l;i+4;);后变量i的值是5。正确答案:V2、for(i=2; i0;) printf (, i);循环次数为 0 次。正确答案:V3、for(i

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论