首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若要求从键盘读入含有空格字符的字符串,应使用函数
若要求从键盘读入含有空格字符的字符串,应使用函数
admin
2013-10-19
32
问题
若要求从键盘读入含有空格字符的字符串,应使用函数
选项
A、getc()
B、gets()
C、getchar()
D、scanf()
答案
B
解析
scanf()语句中用“空格”间隔不同的字符串,空格将被全部忽略掉,所以用scanf()函数不能输入空格; getchar()函数用于输入字符,其调用形式为:ch=getchar(),getchar()函数从终端读入一个字符作为函数值,把读入的一个字符赋给变量ch。在输入时,空格、回车符都将用于字符读入,而且只有在用户敲入Enter键时,读入才开始执行。gets()函数的调用形式为:gets(str_adr),其中sir_adr是存放输入字符串的起始地址,可以是字符数组名、字符数组元素的地址或字符指针变量。gets()函数用来从终端键盘读入字符串(包括空格符),直到读入一个换行符为止。getc()函数的调用形式为:ch=getc(Pf)其中pf是文件指针。函数的功能是从pf指定的文件中读入一个字符,并把它作为函数值返回。
转载请注明原文地址:https://jikaoti.com/ti/09n0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面描述中,符合结构化程序设计风格的是()。
视图设计一般有3种设计次序,下列不属于视图设计的是______。
若有如下程序:main(){inta[][2]={1,2,6,9,11},(*t)[2];t=a;printf("%d,%d\n",*(t[1]+1),(*t)[1]);}则程序运行后输出的结果是【
若变量a、i已正确定义,且i已正确赋值,合法的语句是()。
以下叙述中正确的是()。
以下程序调用invert函数按逆序重新放置a数组元素的值。a数组中的值在main函数中读入。 #include<stdio.h> #defineN10 invert(s,i,j) int*s,i,j; {intt; if(
设有以下定义: typedefunion {longi;intk[5];charc;}DATE; srtuctdate {intcat;DATEcow;doubledog;}too; DATEmax; 则下语句的执行结果
在C语言中,不正确的int类型的常数是_______。
在C语言系统中,假设int类型数据占两个字节,则double、long、unsignedint、char类型数据所占字节数分别为()。
下列叙述中正确的是______。
随机试题
下列句子中,画线的名词为使动用法的是()。
对慢性龈炎治疗的最基本方法是()
男,52岁。上腹饱胀感5年,嗳气,近2个月加重,查体及钡透未见异常,胃镜活检:炎症细胞浸润,未见腺体萎缩,应诊断为()
甲公司于2013年1月1日从银行借入资金800万元,借款期限为2年,年利率为6%。利息从2014年开始每年年初支付,到期时归还本金及最后一年利息。所借款项已存入银行。2013年12月31日该长期借款的账面价值为()万元。
某公司向银行借款500万元,将10间厂房抵押给银行。银行对该10间房的抵押权是()。
欧洲货币市场的作用。(南开大学2000年)
Manypeopleliketotravel.Theproblemisgettingyourpettothe【C1】______.Inrecentyears,transportingpetsonflightshas
国际标准化组织的OSI基本参考模型中,网络层属于第(116)层。IP、UDP和HDLC分别是对应于该模型中(117)、(118)和(119)层的协议。在因特网协议组中,与TCP在同一层的协议还有(120)。
Whatisthewomanwaitingfor?
Thenewspapermustprovideforthereaderthefacts,pure,objectivefacts.Butinthesedaysofcomplexnewsitmustprovidemo
最新回复
(
0
)