已有定义“intx;floaty;”,且执行“scanf("%3d%f",&x,&y);”语句时,从第一列开始输入数据:12345678,则x和y的值分别为()。
A. 12345678
B. 12345.0
C. 345678
D. 不确定
查看答案
已有定义“floatf1,f2;”和数据的输入方式“4.523.5”。根据定义和数据的输入方式,输入语句的正确形式为()。
A. scanf("%f,%f",&f1,&f2);
B. scanf("%f%f",&f1,&f2);
C. scanf("%3.2f,%3.2f",&f1,&f2);
D. scanf("%3.2f%3.2f",&f1,&f2);
设x、y、z、t均为int型变量,则执行语句“x=y=z=1;t=++x||++y&&++z;”后,t的值为()。
A. 不定值
B. 2
C. 1
D. 0
逻辑运算符两侧运算对象的数据类型是()。
A. 只能是0或1
B. 只能是0或非0整数
C. 只能是整型或字符型数据
D. 可以是任何类型的数据
能正确表示“当x的取值在[1,10]和[200,210]范围内为真,否则为假”的表达式是()。
A. (x>=1)&&(x=200)&&(x
B. (x>=1)||(x=200)||(x
C. (x>=1)&&(x=200)&&(x
D. (x>=1)||(x=200)||(x