首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若要求从键盘读入含有空格字符的字符串,应使用函数( )。
若要求从键盘读入含有空格字符的字符串,应使用函数( )。
admin
2019-08-10
42
问题
若要求从键盘读入含有空格字符的字符串,应使用函数( )。
选项
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/1MRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下叙述中正确的是
以下叙述中正确的是
若有定义语句intb=2;则表达式(b<<2)/(3||b)的值是
有以下程序#includemain(){chara=’H’;a=(a>=’A’&&a<=’Z’)?(a+32):a;printf("%c\n",a);}程序运行后的输出结果是
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
以下叙述中正确的是
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为
有三个关系R,S和T如下:则由关系R和S得到关系T的操作是
随机试题
人民法院审理行政案件,认为地方人民政府制定、发布的规章与国务院部、委制定、发布的规章不一致的,应()。
ZXG一300是____的型号。
已知学生表:S(学号,姓名,性别,出生年月)和SQL语句:SELECT学号,姓名,性别FROMSWHERE性别="男"ORDERBY学号;试依据这个SQL语句的功能,按照下图中的标号在右侧横线上填写相关
用成本法评估土地使用权通常适用于()
火力发电厂启动/备用变压器采用有载调压变压器时,关于其分接开关调压范围和级电压的选择,下述说法正确的是()。
建设工程项目总进度目标的控制是( )项目管理的任务。
有关承兑的以下说法中,哪些是正确的?()
下列哪些是根据法律的规范作用的主体范围和方法的不同,对法律规范作用进行的划分?()
IfyouthinkJapan’shard-drinkingbusinesscultureisasdeadastheSonyBetamax,thinkagain.【C1】______Notonlyarecompany-
Isscienceinfinite?Canitkeepgivingusprofoundinsightsintotheworldforever?Orisitalreadybumpingintolimits?Inhi
最新回复
(
0
)