不会。scanf("%s",s) 把\n作为空白,当分隔符处理,不作为字符串内容。gets() 读入一行,也不把\n 不作为 字符串内容。fgets ( s, len, stdin); 从标准输入stdin读入一行,把\n 作为 字符串内容!
不会。scanf("%s",s) 把\n作为空白,当分隔符处理,不作为字符串内容。gets() 读入一行,丢弃\n, 不把\n 不作为 字符串内容。fgets ( s, len, stdin); 从标准输入stdin读入一行,把\n 作为 字符串内容!
设有定义: char s[81];int i=0; 以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是___。 A. scanf(
若有定义:char s[30] = {0};运行时输入:This is a string.则以下能正确读入整个字符串:This is a string. 到字符数组 s 中的语句组是( ) A. i = 0;while ((c=getchar())!='') s[i++] = c; B. gets(s); C. for (i=0; (c=getchar()) != ''; i++) s[i] = c; D....
char s[81];int i=0; 以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是___。A. scanf("%s",s); B. while((s[i++]=getchar())!="\n");s[i]="\0"; C. gets(s); D. do{scanf("%c",&s[i]);}while(s[i++]!="\n");s[i]="\0"; 相关知识...
设有定义:char s[81];int i=10;,以下不能将一行(不超过80个字符)带有空格的字符串真确读入的语句或语句组是A)gets(s)B)while((s[i++]=getchar())!=”\n”;s=”\0”;C)scanf(“%s”,s);D)do{scanf(“%c”,&s);}while(s[i++]!=”\n”);s=”\0”;...
设有定义:char s[81];int i=10;,以下不能将一行(不超过80个字符)带有空格的字符串真确读入的语句或语句组是A)gets(s)B)while((s[i++]=getchar())!=”\n”;s=”\0”;C)scanf(“%s”,s);D)do{scanf(“%c”,&s);}while(s[i++]!=”\n”);s=”\0”;...