若有定义: char s[30]={0}; 运行时输入: This is a string.<回车> 则以下不能正确读入整个字符串This is a string.到字符数组s中的语句组是( )。

admin2020-01-10  37

问题 若有定义:
char s[30]={0};
运行时输入:
This is a string.<回车>
则以下不能正确读入整个字符串This is a string.到字符数组s中的语句组是(    )。

选项 A、scanf("%s",s);
B、gets(s);
C、for(i=0;(c=getchar())!=’\n’;i++)s=c;
D、i=0;while((c=getchar())!=’\n’)s[i++]=c;

答案A

解析 考查基本的字符串输入控制语句。
转载请注明原文地址:https://kaotiyun.com/show/nHCp777K
0

相关试题推荐
最新回复(0)