三种逻辑运算符&&、||、!的优先级从高到低依次为()。
A. &&、||、!
B. &&、!、||
C. !、&&、||
D. !、||、&&
查看答案
下列选项中,哪一项是字符a对应的二进制数值()。
A. 1001001
B. 1100001
C. 1110010
D. 1010001
假设有以下语句:intx=03,y=02,z=01;那么语句printf("%d",x|y&~z)的执行结果是
A. 1
B. 2
C. 3
D. 0
假设有如下的变量定义:inti=8,k,a,b;unsignedlongw=5;doublex=1.42,y=5.2;则以下符合C语言语法的表达式是()。
A. a+=a-=(b=4)*(a=3)
B. x%(-3)
C. a=a*3=2
D. y=float(i)
在执行以下程序时,如果从键盘上输入:ABCdef,那么输出()。#includevoidmain(){charch;while((ch=getchar())!='\n'){if(ch>='A'&&ch<='Z'){ch=ch+32;printf("%c",ch);}}}
ABCdef
B. abcdef
C. abc
DEF