首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若要求从键盘读入含有空格字符的字符串,应使用函数( )。
若要求从键盘读入含有空格字符的字符串,应使用函数( )。
admin
2020-07-28
30
问题
若要求从键盘读入含有空格字符的字符串,应使用函数( )。
选项
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]);}程序的运行结果是()。
有以下程序:#include<stdio.h>intf(intx);main(){intn=1,m;m=f(f(f(n)));prinff("%d\n",m);}intf(intx){returnx*2;}程序的运行结
在数据库系统中,数据模型包括概念模型、逻辑模型和()。
以下定义语句中正确的是()。
以下能正确定义字符串的语句是()。
以下选项中能表示合法常量的是()。
若有程序段charc;doubled:scanf("%lf%c",&d,&c);如果想把2.3输入给变量d,字符’f’输入给变量c,程序运行时正确的输入是()。
以下选项中正确的语句组是()。
下列选项中属于面向对象设计方法主要特征的是()。
在数据流图中,带有箭头的线段表示的是()。
随机试题
关于水泥标准稠度用水量、凝结时间、安定性试验,请回答以下问题。现行水泥安定性试验可检测出()引起的水泥体积变化,以判断水泥安定性是否合格。
公司财务分析的内容主要哪几个方面?
患者,男48岁,呕吐清水痰涎,脘腹痞闷,不能进食,伴头晕头重,苔白腻,脉滑,应辨证为
下列项目中,可以采用实地盘存法清查的有()。
以下不属于信用风险管理领域在市场上和理论上比较常用的违约概率模型的是()。
提出仲裁要求的一方应当自劳动争议发生之日起()内,向仲裁委员会提出申请。
企业在估计资产可收回金额时,下列各项中,不属于预计资产未来现金流量时应考虑的因素或内容的是()。
拆迁补偿费
一份教育部的调查报告指出,城市儿童的心理素质,特别是承受挫折的能力,普遍比乡村儿童较差;这是由于城市儿童的生活条件一般比乡村儿童较为优越造成的。作为一个长期从事儿童生理心理研究的学者,我不能同意此种看法。我认为城市儿童的心理素质较差是因为不能得到足够的新鲜
TheeventsofSept.11haveratchetedupsecurityatAmericanairportstothehighestlevelever,accordingtoaspokesmanforT
最新回复
(
0
)