首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若要求从键盘读入含有空格字符的字符串,应使用函数( )。
若要求从键盘读入含有空格字符的字符串,应使用函数( )。
admin
2017-12-13
25
问题
若要求从键盘读入含有空格字符的字符串,应使用函数( )。
选项
A、getchar()
B、getc()
C、gets()
D、seanf()
答案
C
解析
scanf()语句中用“空格”间隔不同的字符串,空格将被全部忽略掉,所以用scanf()函数不能输入空格;getchar()函数用于输入字符,其调用格式为:ch=getchar(),getchar()函数从终端读入一个字符作为函数值,把读入的字符赋给变量ch。在输入时,空格、回车符都将作为字符读入,而且只有在用户敲入回车键时,读入才开始执行。gets()函数的调用形式为:gets(str_adr),其中str_adr是存放输入字符串的起始地址,可以是字符数组名、字符数组元素的地址或字符指针变量。gets函数用来从终端键盘读入字符串(包括空格符),直到读入一个换行符为止。getc()函数的调用形式为:ch=getc(pf),其中pf是文件指针,函数的功能是从pf指定的文件中读入一个字符,并把它作为函数值返回。因此C选项正确。
转载请注明原文地址:https://jikaoti.com/ti/Jga0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面4个关于C语言的结论中错误的是()。
设有定义:intk=0;,下列选项的4个表达式中与其他3个表达式的值不相同的是()。
若下列选项中的各变量均为整型且已有值,其中不正确的赋值语句是()。
下面关于算法的叙述中,正确的是()。
“printf(”%d\n”,strlen(“\t\”\023﹨xAB﹨nC”));”语句的输出结果是__________。
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的____________。
有以下程序#includeintfun(inta,intb){if(b==0)returna;elsereturn(fun(--a,--b));}main(){
表达式pot(2.8,sqrt(float(x)))值的数据类型为_________型。
下列表达式用于判断y是否为闰年。闰年的判断条件是:年号能被4整除但不能被100整除或年号能被400整除,请填空:________。
随机试题
对躯体疾病所致精神障碍的最关键治疗是()
根据表中的提示,把下列汉字填入表中:看、羊、刃、燕、龚、涉、下、演
体表能摸到的动脉有哪些?
依法治国是社会主义法治的核心内容,依法治国的基本内涵不包括:()
如图3-281所示的梁的剪力图形式,哪个正确?[2001年第42题]
政府投资的某机电工程,某监理单位承担了该工程施工招标代理和施工监理任务,该工程采用无标底公开招标方式选定施工单位。工程实施中发生了下列事件。事件1:工程招标时,A、B、C、D、E、F、G共七家投标单位通过资格预审,并在投标截止时间前提交了投标文件。
若位置4为空位,则下列哪一个一定正确?()若J=11,下列哪一个是8和9可能的安排?()
坚持公有制的主体地位,主要体现在()
It’s2:30pmandI’mprocrastinating.Theprojectis【C1】______by5o’clockandIcan’tseemtofindthe【C2】______togetitdone.
现行PC机提供的串行接口9针连接器,所采用的接口标准是______。
最新回复
(
0
)