若有定义语句“int a = 3,b = 0,c = 5;”,则下列表达式的值为0的是( )。
(A)a|b
(B)a&&b||c
(C)a&&b&&c
(D)a||b&&c
关于if后面一对圆括号中的表达式,叙述正确的是( )。
(A)只能用关系表达式
(B)只能用逻辑表达式
(C)只 能用关系表达式或逻辑表达式
(D)可以使用任意合法的表达式
下列循环语句中有语法错误的是( )。
(A)while(x = y) 5;
(B)while(0);
(C)do 2;while(x == b);
(D)do x++ while(x == 10);