问题
单项选择题
若变量已正确说明为float类型,要通过语句scanf("%f %f %f", &a, &b, &c);给a赋于19.0,b赋予22.0,c赋予33.0,不正确的输入形式是______。
A.10<回车> 22<回车> 33<回车>
B.19.0, 22.0, 33.0<回车>
C.19.0<回车> 22.0 33.0<同车>
D.10 22<回车> 33<回车>
答案
参考答案:B
解析: 用scanf函数输入多个数据时,数据间的分隔符可以是空格、回车符或制表符,本题中选项A、C和D的输入方法都是正确的。因scanf函数中的控制字符中没有非格式字符“,”,因此选项B中以“,”作为分隔符是错误的。