题目内容
(请给出正确答案)
[单选题]
已有定义int x;float y;且执行scanf();语句时,从第一列开始输入数据12345□678 ,则y的值为
A.无定值
B.45.0
C.678.0
D.123.0
答案
查看答案
A.无定值
B.45.0
C.678.0
D.123.0
第1题
方式是( )。(注:<CR>表示回车)
int a1, a2, ; char c1,c2;
scanf("%d%d",&a1,&a2);
scanf("%c%c",&c1,&c2);
第2题
int a1,a2:
char c1,c2:
scanf("%d%c%d%c",&a1,&c1,&a2,&c2);
第3题
A.1020A
B.10 □20 AB
C.10□□20□□AB
D.10□20AB
第5题
A.scanf("%f,%f'&f1,&f2);
B.scanf("%f%f',&xf1,&f2,);
C.scanf("%3.2f%2.1f%",&f1,&f2);
D.scanf("%3.2f%2.1f",&f1,&f2);
第6题
设有定义:“int a;float b;”,执行“scanf("%2d%f",&a,&b);”语句时,若从键盘输入876543.0<回车>,a和b 的值分别是()。
A.876和543.000000
B.87和6.000000
C.87和543.000000
D.76和543.000000
第8题
该程序在编译时产生错误,其出错原因是()。
A.定义语句出错,case是关键字,不能用作用户自定义标识符
B.定义语句出错,printF不能用作用户自定义标识符
C.定义语句无错,scanf不能作为输入函数使用
D.定义语句无错,scanf不能输出case的值
第9题
A.语句有错误
B.z=34
C.z=70
D.z无定值