题目内容

【单选题】以下程序执行后sum的值是( ) main() { int i,sum; for(i=1;i<6;i++)sum+=i; printf("%d\n",sum); }

A. 15
B. 14
C. 不确定
D. 0

查看答案
更多问题

【单选题】以下描述中正确的是( )

A. 由于do-while循环中循环体语句只能是可执行语句,所以循环体内不能使用复合语句
B. do-while循环由do开始,用while结束,在while(表达式)后面不能写分号
C. 在do-while循环体中,是先执行一次循环,再进行判断
D. do-while循环中,根据情况可以省略while

【单选题】以下关于语句的说法中正确的是:

A. do-while 语句的循环体至少会被执行1次
B. while语句的循环体至少会被执行1次
C. for语句的循环体至少会被执行1次
D. 在C语言中只能用do,do-while,for语句实现循环

【单选题】以下程序段的描述,正确的是( )x=-1;do{x=x*x;}while(!x);

A. 是死循环
B. 循环执行两次
C. 循环执行一次
D. 有语法错误

【单选题】读下列程序:main(){ int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(y) { case 0: a++; break; case 1: b++; break; } case 2: a++; b++; break; } printf("a=%d, b=%d\n",a,b);}输出结果是( ).

A. a=2,b=1
B. a=1,b=1
C. a=1,b=0
D. a=2,b=2

答案查题题库