首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若要求从键盘读入含有空格字符的字符串,应使用函数( )。
若要求从键盘读入含有空格字符的字符串,应使用函数( )。
admin
2020-07-28
51
问题
若要求从键盘读入含有空格字符的字符串,应使用函数( )。
选项
A、getchar()
B、getc()
C、gets()
D、scanf()
答案
C
解析
scanf()语句中用“空格”间隔不同的字符串,空格将被全部忽略掉,所以用scanf()函数不能输入空格;getchar()函数用于输入字符,其调用格式为:ch=getchar(),getchar()函数从终端读人一个字符作为函数值,把读入的字符赋给变量ch。在输入时,空格、回车符都将作为字符读入,而且只有在用户敲入回车键时,读人才开始执行。gets()函数的调用形式为:gets(str_adr),其中str~adr是存放输入字符串的起始地址,可以是字符数组名、字符数组元素的地址或字符指针变量。gets函数用来从终端键盘读入字符串(包括空格符),直到读入一个换行符为止。getc()函数的调用形式为:ch=getc(pf),其中pf是文件指针,函数的功能是从pf指定的文件中读入一个字符,并把它作为函数值返回。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Fo3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inti,t[][3]={9,8,7,6,5,4,3,2,1};for(i=0;i<3;i++)printf("%d",t[2-i][i]);}程序的运行结果是()。
某系统结构图如下图所示(图中n≥5)该系统结构图的宽度是()。
设有如下函数定义:#include<stdio.h>intfun(intk){if(k<1)return0;elseif(k==1)return1;elsereturnfun(k-1)+1;}若执行调用语句n=fun(3);,则函数
在数据库系统中,数据模型包括概念模型、逻辑模型和()。
已知大写字母A的ASCII码值是65,小写字母a的ASCII码值是97。下列不能将变量c中的大写字母转换为对应小写字母的语句是()。
以下可以正确且安全的用作用户标识符的一组选项是()。
关系的实体完整性要求关系中不能为空的属性是()。
以下选项中正确的语句组是()。
将实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中的实现方式是
随机试题
可使不完全性排便失禁加重的因素有:()
设求此向量组的秩和一个极大无关组,并将其余向量用该极大无关组线性表出.
下面关于《锅炉大气污染物排放标准》(GB13271—2001)的适用范围论述错误的是()。
企业对外销售的应税矿产品应交资源税,应计入()。
档案注重()。
荀子在《劝学》中提到:“故不登高山,不知天之高也;不临深溪,不知地之厚也。”下列说法与此蕴含的哲理相一致的是()。
某公民对南京市公安局作出的行政处罚不服,该公民可以向()申请行政复议。
1.Intheaftermathofaworldwidestock-marketcrash,CountryTclaimedthattheseverityofthestock-marketcrashitexperie
BritishColumbiahasgreatervariationsinclimatethananyotherprovinceinCanada.Whenwarmwindsfromthewesthitthecold
A、TheT-shirtsusuallyshrinkafterwashing.B、Peopleshouldnotalwaysbelieveintheadvertisement.C、Thewomanwillnevergo
最新回复
(
0
)