问题 单项选择题

已知a、b、c为整型变量,若从键盘输入5<空格>6<空格>7<回车>,使a的值为5,b的值为6,c的值为7,则下列选项中正确的输入语句是( )。

A.scanf ("%3d%3d%3d",a,b,C);

B.scanf ("%d%d%d",a,b,

C.;C) scanf ("%d%d%d",&a,&b,&c);

D.scanf ("%d%d%d",&a,&b,&c);

答案

参考答案:C

解析: 通过scanf()函数从键盘读入数据时,接收参数的使用变量的地址值,所以选项A和B是错误的。选项D要求输入时以逗号间隔,故按题目要求的输入方式不能正确读取到3个数,也是错误的。所以正确答案是C。

判断题
单项选择题 A1/A2型题