C语言二级考试练习题循环控制结构(二)教学内容.ppt

C语言二级考试练习题循环控制结构(二)教学内容.ppt

ID:60849805

大小:73.50 KB

页数:21页

时间:2020-12-23

C语言二级考试练习题循环控制结构(二)教学内容.ppt_第1页
C语言二级考试练习题循环控制结构(二)教学内容.ppt_第2页
C语言二级考试练习题循环控制结构(二)教学内容.ppt_第3页
C语言二级考试练习题循环控制结构(二)教学内容.ppt_第4页
C语言二级考试练习题循环控制结构(二)教学内容.ppt_第5页
C语言二级考试练习题循环控制结构(二)教学内容.ppt_第6页
C语言二级考试练习题循环控制结构(二)教学内容.ppt_第7页
C语言二级考试练习题循环控制结构(二)教学内容.ppt_第8页
C语言二级考试练习题循环控制结构(二)教学内容.ppt_第9页
C语言二级考试练习题循环控制结构(二)教学内容.ppt_第10页
资源描述:

《C语言二级考试练习题循环控制结构(二)教学内容.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言二级考试练习题循环控制结构(二)(2)有以下程序  main()  { int  k=5,n=0;    while(k>0)    {  switch(k)       {  default  :  break;          case  1  :  n+=k;          case  2  :          case  3  :  n+=k;       }      k--;    }    printf("%d",n);  }程序运行后的输出结果是   A)0      B)4      C)6      D)7

2、D(3)有以下程序 main() {    int  a=1,b;    for(b=1;b<=10;b++)    {       if(a>=8)   break;       if(a%2==1)  {  a+=5;  continue;}       a-=3;    }    printf("%d",b); }程序运行后的输出结果是                 A)3   B)4   C)5   D)6B4)有以下程序 main () { int  s=0,a=1,n; scanf("%d",&n); do {  s+=1; 

3、   a=a-2;  } while(a!=n); printf("%d",s); }若要使程序的输出值为2,则应该从键盘给n输入的值是   A) -1           B) -3           C) -5           D) 0B5)若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0) s=a; for(b=1;b<=c;b++) s=s+1; 则与上述程序段功能等价的赋值语句是   A) s=a+b;         B) s=a+c;        C) s=s+c;           

4、D) s=b+c;B6)有以下程序 main() { int  k=4,n=4; for( ; n1;n--) s=s+1/n; print(

5、"%6.4f",s); } 程序运行后输出结果错误,导致错误结果的程序行是   A) s=1.0;                   B) for(n=10;n>1;n--)   C) s=s+1/n;                D) printf("%6.4f/n",s);C整数除以整数结果还是整数,s=s+1.0/n;8)有以下程序段 int n=0,p; do{scanf(“%d”,&p);n++;}while(p!=12345 &&n<3); 此处do—while循环的结束条件是A) P的值不等于12345并且n的值小于3 B

6、) P的值等于12345并且n的值大于等于3 C) P的值不等于12345或者n的值小于3 D) P的值等于12345或者n的值大于等于3D9)t为int类型,进入下面的循环之前,t的值为0 while( t=1 ) { ……   } 则以下叙述中正确的是   A) 循环控制表达式的值为0     B) 循环控制表达式的值为1   C) 循环控制表达式不合法      D) 以上说法都不对B10)有以下程序段 int  k=0 while(k=1)k++; while  循环执行的次数是   A) 无限次          B) 有语法错,不能

7、执行   C) 一次也不执行         D) 执行1次A11)以下程序执行后sum的值是   A)15                 B)14       C) 不确定       D)0 min() { int  i ,  sum;   for(i=1;i<6;i++) sum+=i;   printf(“%d”,sum); }C12)有如下程序 main0 {    int    i,sum; for(i=1;i<=3;sum++)   sum+=i; printf(“%d”,sum); } 该程序的执行结果是   A) 6

8、                  B) 3                  C) 死循环            D) 0C13)有如下程序 mai

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

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

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