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

admin2020-03-15  27

问题 若有定义:
char s[30]={0};
运行时输入:
This is a string.<回车>
则以下不能正确读入整个字符串This isa 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://jikaoti.com/ti/wBG0FFFM
0

最新回复(0)