以下程序的执行结果是_________。main(){int a=1,b=0;switch(a){case 1: switch (b){case 0: printf("**0**"); break;case 1: printf("**1**"); break;}case 2: printf("**2**"); break;}}
查看答案
设有定义:int a=3,b=4,c=5;则语句printf(“%d\n”,a+b>c&&b==c);的输出结果是
A. 1
B. 0
C. -1
D. 2
有如下程序段:intx=1,y=1;intm,n;m=n=1;switch(m){case0:x=x*2;case1:{switch(n){case1:x=x*2;case2:y=y*2;break;case3:x++;}}case2:x++;y++;case3:x*=2;y*=2;break;default:x++;y++;}执行完成后,x和y的值分别为()
A. x=6y=6
B. x=2y=1
C. x=2y=2
D. x=7y=7
有以下程序#include main(){int x;scanf("%d",&x);if(x<=3)else if(x!=10){printf("%d\n",x);}}程序运行时,输入的值在哪个范围才会有输出结果()
A. 小于3的整数
B. 不大于10的整数
C. 大于3或等于10的整数
D. 大于3且不等于10的整数