首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若要求从键盘读入含有空格字符的字符串,应使用函数( )。
若要求从键盘读入含有空格字符的字符串,应使用函数( )。
admin
2017-12-13
37
问题
若要求从键盘读入含有空格字符的字符串,应使用函数( )。
选项
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://kaotiyun.com/show/Lmxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有代数式(其中e仅代表自然对数的底数,不是变量),则下列能够正确表示该代数式的C语言表达式是()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
设有下面的定义:structst{inta;floatb;}d;int*p;要使P指向结构变量d中的a成员,正确的赋值语句是()。
若下列选项中的各变量均为整型且已有值,其中不正确的赋值语句是()。
“printf(”%d\n”,strlen(“\t\”\023﹨xAB﹨nC”));”语句的输出结果是__________。
下面程序的功能是:输出100以内能被4整除且个位数为8的所有整数,请填空。main(){inti,j;for(i=0=___________;i++){j=i*10+8;if(j%4!=01cont
设有如下的程序段:charstr[]=“HelloWorld”;char*ptr;ptr*str;执行上面的程序段后,*(ptr+10)的值为()。
有以下程序#includeintfun(inta,intb){if(b==0)returna;elsereturn(fun(--a,--b));}main(){
若有定义intx,y;并已正确给变量赋值,则下列选项中与表达式(x—y)?(x++):(y++)中的条件表达式(x.y)等价的是()。
已有定义inta=3;和输出语句printf(“%8x”,a);以下正确的叙述是()。
随机试题
针对多媒体通信专门开发了哪些新的协议和技术?
根据网络的覆盖范围,计算机网络一般可分为_______两类。
教学的基本任务有哪些?
A.放线菌素B.甲氨蝶呤C.VCRD.环磷酰胺E.三苯氧胺生物碱类化疗药
下列关于溶血性黄疽的叙述正确的是()
朱某进超市购物,将装有首饰、现金的挎包存放于超市存包处,后领包时发现包已遗失,索赔时该超市以“存包处《存包须知》明示:若遗失,每件酌情补偿5至10元”为由,只愿意赔10元。另悉,该《须知》贴在距窗口5米远的地方,不走进去就看不清。则:()
【背景资料】某水库枢纽工程由大坝及泄水闸等组成。大坝为壤土均质坝,最大坝高15.5m,坝长1135m。该大坝施工承包商首先根据设计要求就近选择某一料场,该料场土料黏粒含量较高,含水量较适中。在施工过程中,料场土料含水量因天气等各种原因发生变化,比施工
城市主干路、快速路的上、中面层沥青混合料需要通过()试验来检验抗车辙能力,指标是动稳定度。
下列属于施工安全隐患处理原则的有()。
下列项目中,应在“长期借款”科目核算的有()。
最新回复
(
0
)