设有定义:int a=2,b=3,c=4;,则以下选项中值为0的表达式是()
A. (!a= =1)&&(!b= =0)
B. !a||b
C. a && b
D. a||(b+c)&&(c-a)
查看答案
已知字母A的ASCII码为65。以下程序运行后的输出结果是( )main(){char a, b;a=’A’+’5’-’3’;b=a+’6’-’2’;printf("%d %c\n", a,b);}
A. 67 e
B. 67 G
C G
D. C e
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97,以下不能将变量c中大写字母转换为对应小写字母的语句是( )
A. c=(c-‘A’) +’a’;
B. c=c+32 ;
C. c=c+’a’-‘A’;
D. c=(‘A’+c) -‘a’;
若a=-14,b=3,则条件表达式a<b?a:b的值()。
A. -14
B. -13
C. 3
D. 4
已知:int n,i=1,j=2;执行语句n=i<j?i++:j++;则i和j的值是()
A. 1,2
B. 1,3
C. 2,2
D. 2,3