2008至2011.12广西c语言真题及答案
22. 以下程序的运行结果是_________。 #include<stdio.h> main() {
int a=9,b=10;
if (a==b)
{ printf(“#####”); } else
{ printf(“*****”); } if(a=b)
{ peintf(“$$$$$﹨n”); }
}
A. ##### B. #####$$$$$ C. *****
23. 以下程序的运行结果是_____________。 #include <stdio.h>
main() {
int x=2,y=0,a=0,b=0; while(x>0)
{ switch(y)
{ case 0: a++;break; case 1: b++;break; case 2: a++;b++;} y=x--; }
printf(“a=%d.b=%d\n”,a,b); }
A. a=0,b=0 B. a=1,b=0 C. a=1,b=1 24. 以下程序的运行结果是______。 #include<stdio.h> main()
{ int x,a=10,b=20,c=5; if (a<b) { x=-1; if(b!=10) { if (!c)
D. *****$$$$$ D. a=2,b=1