考试总分:12分
考试类型:模拟试题
作答时间:60分钟
已答人数:967
试卷答案:有
试卷介绍: 6、if语句基础
A必须是逻辑值
B必须是整数值
C必须是正数
D可以是任意合法的数值
Ak%2
Bk%2==1
C(k%2)!=0
D!k%2==1
A0
B1
C2
D3
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可以是任意合法的表达式
Aif(a)printf(“%d\n”,x);elseprintf(“%d\n”,y);
Bif(a==0)printf(“%d\n”,y);elseprintf(“%d\n”,x);
Cif(a!=0)printf(“%d\n”,x);elseprintf(“%d\n”,y);
Dif(a==0)printf(“%d\n”,x);elseprintf(“%d\n”,y);
Aa>b
Ba<b<0
C0<a<b
D0>a>bmain(){ints,t,a,b;scanf("%d,%d",&a,&b);s=1;t=1;if(a>0)s=s+1;if(a>b)t=s+t;elseif(a==b)t=5;elset=2*s;printf("t=%d\n",t);}
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;elsex=3;elsex=6;elsex=7;
A0.000000
B0.250000
C0.500000
D1.000000