以下能正确的定义整型变量a,b和c并为其赋初值5的语句是( )。
A. int a,b,c:a=b=c=5
B. int a,b,c=5
C. a=5,b=5 c=5
D. a=b=c=5
查看答案
已有定义int a=-2;和输出语句printf(%81x",a);以下正确的叙述( )。
A. 整型变量的输出格式只有%d一种
B. %x是格式符的一种,它可以适用于任何一种类型数据
C. %x是格式符的一种,其变量的值按十六进制输出,但%81x是错误的
D. %81x不是错误的格式符,其中数字8规定了输出字段的宽度
判断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);