位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 二级二级CC语言循环结构选择题

以下程序的输出结果是main( ){ int a,b;for(a=1,b=1;a<=100;a++){ if (b>=10) break;if (b%5==1) { b+=5; continue; } }printf("%dn",a); }

发布时间:2024-07-09

A.101

B.6

C.4

D.3

试卷相关题目

  • 1在下列选项中,没有构成死循环的程序段是

    A.int i=100;while (1){ i=i%100+1;if (i>100) break;}

    B.for( ; ; );

    C.int k=1000;do {++k;} while (k>=1000);

    D.int s=36;while (s) --s;

    开始考试点击查看答案
  • 2对下面程序段,描述正确的是(    )。for(t=1;t<=100;t++){ scanf("%d",&amp;x);if (x<0) continue;printf("%dn",t);}

    A.当x<0时,整个循环结束

    B.当x>=0时,什么也不输出

    C.printf函数永远也不执行

    D.最多允许输出100个非负整数

    开始考试点击查看答案
  • 3以下叙述正确的是(    )。

    A.continue语句的作用是结束整个循环的执行

    B.只能在循环体内和switch语句体内使用break语句

    C.在循环体内使用break语句或continue语句的作用相同

    D.从多层循环嵌套中退出时,只能使用goto语句

    开始考试点击查看答案
  • 4C语言中while 和do-while 循环的主要区别是(    )。

    A.do-while的循环体至少无条件执行一次

    B.while 的循环控制条件比do-while 的循环控制条件严格

    C.do-while 允许从外部转到循环体内

    D.do-while 的循环体不能是复合语句

    开始考试点击查看答案
  • 5以下for循环是(    )。for(x=0,y=0;(y!=123) &amp;&amp; (x<4);x++)

    A.无限循环

    B.循环次数不定

    C.执行4次

    D.执行3次

    开始考试点击查看答案
  • 6以下程序的输出结果是(    )。#include <stdio.h>main(){int i;for(i=1;i<=5;i++)if(i%2)printf("*");else continue;printf("#");printf("$n");}

    A.***#$

    B.#*#*#*$

    C.*#*#*#$

    D.**#*$

    开始考试点击查看答案
  • 7以下程序段的输出结果是(    )。int k,j,s;for(k=2;k<6;k++,k++){ s=1;for(j=k;j<6;j++)s+=j;}printf("%dn",s);

    A.1

    B.9

    C.11

    D.10

    开始考试点击查看答案
  • 8以下程序段的输出结果是(    )。int k,n,m;n=10;m=1;k=1;while (k<=n) {m*=2;k+=4;}printf("%dn",m);

    A.4

    B.16

    C.8

    D.32

    开始考试点击查看答案
  • 9设有如下程序段:int i=0, sum=1;do{ sum+=i++;}while(i<6);printf("%dn", sum);上述程序段的输出结果是(    )。

    A.11

    B.16

    C.22

    D.15

    开始考试点击查看答案
  • 10以下程序的输出结果是(    )。#include <stdio.h>main( ){ int count,i=0;for(count=1; count<=4; count++){i+=2; printf("%d",i);}}

    A.20

    B.246

    C.2468

    D.2222

    开始考试点击查看答案
返回顶部