题目内容

#include 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;case 3: a++; b++;}printf("a=%d,b=%d\n",a,b);}

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

查看答案
更多问题

设有如下程序段,则下面描述正确的是intk=10;while(k=0)k=k-1;

A. while循环执行10次
B. 循环是无限循环
C. 循环体语句一次也不执行
D. 循环体语句执行一次

下面程序段的运行结果是。intn=0;while(n<=2)n++;printf(“%d”,n);

A. 2
B. 3
C. 4
D. 有语法错误

设有如下程序段,则描述正确的是。t=0;while(printf(“*”)){t++;if(t<3)break;}

A. 其中循环控制表达式与0等价
B. 其中循环控制表达式与‘0’等价
C. 其中循环控制表达式是不合法的
D. 以上说法都不对

下面程序的运行结果是。#includeintmain(){inty=10;do{y--;}while(--y);printf("%d\n",y--);return0;}

A. -1
B. 1
C. 8
D. 0

答案查题题库