南昌大学第六章循环控制答案

南昌大学第六章循环控制答案

ID:14503934

大小:324.50 KB

页数:7页

时间:2018-07-29

南昌大学第六章循环控制答案_第1页
南昌大学第六章循环控制答案_第2页
南昌大学第六章循环控制答案_第3页
南昌大学第六章循环控制答案_第4页
南昌大学第六章循环控制答案_第5页
资源描述:

《南昌大学第六章循环控制答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1、若i、j已定义为int型,则以下程序段中内循环体的总的执行次数是_____。for(i=5;i>0;i--)for(j=0;j<4;j++){…}A.20B.24C.25D.30确定[A]  教师批改:2、以下程序段的输出结果是_____。  int x=3;  do  {  printf("%3d",x-=2); }  while(!(--x));A.1B.30C.1 -2D.死循环确定[C]  教师批改:3、以下程序执行后sum的值是_____。main(){ int i,sum;  for(i=1;i<6;i++) sum+=i;  printf("%d"

2、,sum);}A.15B.14C.不确定D.0确定[C]  教师批改:4、有以下程序段int k=0;while(k=1)k++;while 循环执行的次数是_____。A.无限次B.有语法错,不能执行C.一次也不执行D.执行1次确定[A]  教师批改:5、执行下列语句中,sum变量的值是_____。int sum=0;for(i=0;i<10;i++,sum+=i);A.45B.55C.0D.编译错误确定[B]  教师批改:6、设有程序段:  int k=10;  while(k=0)      k=k-1;则下面描述中正确的是_____。A.while循环执行10次

3、B.循环是无限循环C.循环体语句一次也不执行D.循环体语句执行一次确定[C]  教师批改:7、以下程序段的运行结果是_____。  int n=0;  while(n++<=2);     printf("%d",n);A. 2B. 3C. 4D. 有语法错误确定[C]  教师批改:8、以下程序段的运行结果是_____。  int a=1,b=2,c=2,t;    while(a

4、确定[A]  教师批改:9、下面程序段的运行结果是____。x=y=0;while(x<15)       y++ ,x+=++y ;printf("%d,%d" ,y,x);A. 20,7B. 6,12C. 20,8D. 8,20确定[D]  教师批改:10、下面程序的功能是将从键盘输入的一对数从小到大排序输出。当输入一对相等数时结束循环,请选择填空_____。#include <stdio.h>main()  { int a,b,t    scanf("%d%d",&a,&b);    whlle(_______ )    {  if(a>b)         { 

5、t=a;a=b;b=t;}       printf(”%d,%d”,a,b);       scanf("%d%d",&a,&b);     }   }A.!a=b B.a!=bC.a==b D.a=b确定[B]  教师批改:11、以下正确的描述是_____。A. continue语句的作用是结束整个循环的执行B. 只能在循环体内和switch语句体内使用break语句C. 在循环体内使用break语句或continue语句的作用相同D. 从多层循环嵌套中退出时,只能使用goto语句确定[B]  教师批改:12、下面程序段_____。for(t=1;t<=100;

6、t++)  { scanf("%d",&x);    if(x<0)  contjnue;    printf("%3d", t);   }A. 当x<0时整个循环结束B. x>=0时什么也不输出C. printf函数永远也不执行D. 最多允许输出100个非负整数确定[D]  教师批改:13、下面程序段_____。 x=36  do{y=x--;      if(!y)        { printf("*"); continue; }      printf("#");     }while(1<=x<=2);A. 将输出##B. 将输出##*C. 是死循环D. 含有

7、不合法的控制表达式确定[C]  教师批改:14、下面有关for循环的正确描述是_____。A.for循环只能用于循环次数已经确定的情况B.for循环是先执行循环体语句,后判断表达式2C.在for循环中,不能用break语句跳出循环体D.for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来确定[D]  教师批改:15、对for(表达式1;  ;表达式3)可理解为_____。A.for(表达式1;0 ;表达式3)  B.for(表达式1;1 ; 表达式3)C)for(表达式1;表达式1;表达式3) D)for(表达式1;表达式3;

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

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

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