判断char型变量ch是否为大写字母的正确表达式是( )。
A. 'A'<=ch<='Z'
B. (ch>='A')&(ch<='Z')
C. (ch>='A')&&(ch<='Z')
D. ('A'<=ch)AND('Z'>=ch)
查看答案
若有以下定义,则不正确的赋值语句是( )。 int a,b; float x;
A. a=1,b=2
B. b++
C. a=b=5
D. b=int(x);
以下说法正确的是( )。
A. 输入项可以为一个实型常量,如scanf(”%f",3.5);
B. 只有格式控制,没有输入项,也能进行正确输入,如scmaf(”a=%d,b=%d");
C. 当输入一个实型数据时,格式控制部分应规定小数点后的位数,如scanf(”%4.2f”,&f);
D. 当输入数据时,必须指明变量的地址,如scanf(”%f”,&f);
已知x=43,ch='A',y=0;则表达式(x>=y&&ch<'B'&&!y)的值为( )。
A. 0
B. 语法错
C. 1
D. “假”
putchar函数可以向终端输出一个( )。
A. 整型变量表达式值
B. 实型变量值
C. 字符串
D. 字符或字符型变量值