首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若要求从键盘读入含有空格字符的字符串,应使用函数( )。
若要求从键盘读入含有空格字符的字符串,应使用函数( )。
admin
2020-07-28
27
问题
若要求从键盘读入含有空格字符的字符串,应使用函数( )。
选项
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>#include<string.h>main(){charp[20]={’a’,’b’,’c’,’d’},q[]="abc",r[]="abcde";strcat(p,r);strcpy(p+
某系统结构图如下图所示(图中n≥5)该系统结构图的宽度是()。
下列叙述中错误的是()。
有以下程序:#include<stdio.h>intf(intx);main(){intn=1,m;m=f(f(f(n)));prinff("%d\n",m);}intf(intx){returnx*2;}程序的运行结
以下选项中能用作数据常量的是()。
下列关于线性链表的叙述中,正确的是()。
数据字典(DD)所定义的对象都包含于
下列数据流图(DFD)构造规则中正确的是
下列数据流图(DFD)构造规则中正确的是()。
随机试题
西周在地方基层行政区划上都实行一种______管理体制。()
关于胎动不正确的是
下列对左旋多巴的叙述哪项是错误的
已知(X,Y)的联合概率密度则A=()。
所谓证券市场监管,是指证券管理机关运用法律的、经济的以及必要的行政手段,对证券的募集、发行、交易等行为以及证券投资中介机构的行为进行监督与管理。()
现代财政理论要求政府征税应避免对市场机制运行发生不良影响,即额外负担要小于额外收益,净收益应该为正,这体现了税收的()原则。
Utopia
设f(x)=处处可导,确定常数a,b,并求f’(x).
一个汉字的内码和它的国标码之间的差是()。
A、Gotothelibrary.B、Paythemoney.C、Gothroughregistration.D、Getachecklist-releasecard.C由女士的话可知,由于男士在图书馆的checklist中,只有
最新回复
(
0
)