单选题
👁️ 浏览量:

试题题干

设char str[20];,从键盘能完整地输入字符串“I am a student.”的语句是()

A

str=gets();

B

gets(str);

C

scanf(〞%s〞,str);

D

scanf(〞%c〞,str);

参考答案

正确答案:

试题解析

字符串输入函数:gets(字符数组)的功能是从键盘接受一个字符串(仅以回车换行符为结束标记),存入指定的字符数组中。Scanf()输入字符串时,以空格或回车换行符为结束标记,所以使用scanf("%s",str);输入字符串“I am a student.结果是str字符串中只是“I”。