有定义语句:chars[10];,若要从终端给s输入5个字符,错误的输入语句是

13 查阅

有定义语句:char s[10];,若要从终端给s输入5个字符,错误的输入语句是

A.gets(&s[0]);

B.scanf("%s",s+1);

C.gets(s);

D.scanf("%s",s[1]);

参考答案:

D解析: 在格式输入中,要求给出的是变量的地址,而D)答案中给出的s[1]是一个值的表达式。

计算机二级