1. [单选题]请阅读以下程序:includemain(){ int x=1,y=0,a=0,b=0;switch(x){ case 1:switch(y){ c
请阅读以下程序: #includestdio.h> main() { int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(y) { case 0:a++;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
2. [单选题]下列程序的输出结果是______。 struct abc { int a,b,c;}; main () { struct abc s[2]={{1,2,3},{4,5,6}}; int t;t=s[0].a+s[1].b; printf("%d\n",t); }
A. 5
B. 6
C. 7
D. 8
3. [单选题]窗口事件是指操作窗口时所引发的事件,下列不属于窗口事件的是______。
A. 打开
B. 关闭
C. 加载
D. 取消
4. [单选题]可以用前面加下列选项中哪一个表达式来设置宏的操作参数( )。
A. “…”
B. “=”
C. “,”
D. “:”
5. [单选题]执行下面程序段的结果是( )。 int x=23; do {printf("%2d",x--); } while(! x);
A. 输出321
B. 输出23
C. 不输出任何内容
D. 陷入死循环(endless loop)