A(EXP= =0)
B(EXP!=0)
C(EXP= =1)
D(EXP!=1)
A和之前与其具有相同缩进位置的if配对
B和之前与其最近的if配对
C和之前与其最近的且不带else的if配对
D和之前的第一个if配对
A必须是逻辑值
B必须是整数值
C必须是正数
D可以是任意合法的数值
A必须是逻辑表达式
B必须是关系表达式
C必须是逻辑表达式或关系表达式
D可以是任意合法的表达式
Ak%2
Bk%2==1
C(k%2)!=0
D!k%2==1
Aif(a) printf(“%d\n”,x);else printf(“%d\n”,y);
Bif(a==0) printf(“%d\n”,y);else printf(“%d\n”,x);
Cif(a!=0) printf(“%d\n”,x);else printf(“%d\n”,y);
Dif(a==0) printf(“%d\n”,x);else printf(“%d\n”,y);
Aif(a>b) c=a,a=b,b=c;
Bif(a>b) {c=a,a=b,b=c;}
Cif(a>b) c=a;a=b;b=c;
Dif(a>b) {c=a;a=b;b=c;}
A不等于10的整数
B大于3且不等于10的整数
C大于3或等于10的整数
D小于3的整数
A1
B2
C3
D6if(a<b)if(c<d) x=1;elseif(a<c)if(b<d) x=2;else x=3;else x=6;else x=7;
A0.000000
B0.250000
C0.500000
D1.000000
Aa>b
Ba<b<0
C0<a<b
D0>a>bmain(){ int s,t,a,b;scanf("%d,%d",&a,&b);s=1; t=1;if(a>0)s=s+1;if(a>b)t=s+t;else if(a==b) t=5;else t=2*s;printf("t=%d\n",t);}
A0
B1
C2
D3