返回主页

[C语言 P1295] 设有定义:char s[81]; int i=0;,以下不能将一行(不超过80个字符)带有空格的字符

 
学习人数: 5.9k
 
正确率: 68%
答案解析

题目描述
未通过

设有定义:char s[81]; int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是(  )。

A) gets(s);

B) while((s[i++]=getchar())!=’\n’);s[i]=’\0’;

C) scanf("%s",s);

D) do{ scanf("%c",&s[i]); }while(s[i++]!=’\n’); s[i]=’\0’;

上面问题的答案是:
 A 选项
 B 选项
 C 选项
 D 选项

上一题
下一题
加入错题本
个人笔记
已有44条笔记

登录后提交答案


3 个回答 (点击展开回答)