A-A+

有定义语句:int b;char c[10] ;则正确的输入语句是()。A.seanf(\%

2022-08-06 04:20:13 问答库 阅读 175 次

问题详情

有定义语句:int b;char c[10] ;则正确的输入语句是()。
A.seanf("%d%s" ,&b,&c);
B.scanf("%d%s",&b,c);
C.seanf("%d%s",b,c);
D.scanf("%d%s",b,&c);请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B
解析:scanf函数中格式控制后面是地址表列,不能用变量名。数组名c代表数组在内存的首地址,&b代表变量b的首地址,选项B)正确。

考点:语句,定义