1、A(知识点:三目运算符);
2、A(选择结构);
3、C
好好说说:
|| 逻辑或
表达式1和表达式2有一个为真,则(表达式1 || 表达式2)为真,计算机运算逻辑或时,如果表达式1为真,那么他就不判断表达式2了;本题只有i,j经过了++运算。
4、A
switch(x)
{
case 0: b++;
case 1: a++;
case 2: a++;b++;
}
因为 x=1,程序跳过case 0,从case 1运行;然后运行case2.
5、B
程序先判断else if的条件;如果非真再判断if的条件;都不符合才执行else语句。
6、C
if(a{
if(b<0) c=0;
{
}
else
{
c+=1;
}
}
因为a {
}
else
{
c+=1;
}
没有执行。
7、28
a=2×(16+(3)-(5));
A,A,A,C,B,D,28
1.A
2.A
3.C
4.A
5.B
6.D
7.28