首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若要求从键盘读入含有空格字符的字符串,应使用函数( )。
若要求从键盘读入含有空格字符的字符串,应使用函数( )。
admin
2019-08-10
75
问题
若要求从键盘读入含有空格字符的字符串,应使用函数( )。
选项
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://www.kaotiyun.com/show/1MRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面选项中的程序段,没有编译错误的是
以下叙述中正确的是
以下叙述中正确的是
下面属于黑盒测试方法的是
有两个关系R和S如下:则由关系R得到关系S的操作是
下面选项中关于位运算的叙述正确的是
有以下程序#include#includestructA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangDa",1098.0};f(a);print
有满足实体完整性约束的条件下( )。
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是( )。
以下选项中,能正确进行字符串赋值的是
随机试题
下列疾病中,属于系统性自身免疫病的是:
要求用全血作为治疗药物浓度监测标本的药物是
酒制大黄的作用较好的是
自然通风是借助于()使空气流动。
托运人将以下所附航空货运单传真给国际货运代理人,并咨询关于货物运输的下列事宜,请你作为国际货运代理人的操作人员,给予答复(请用中文答复)。(1)该票货物的始发站机场?(2)该票货物的目的站机场?(3)该票货物的航空承运人?
我们也许已经开始后悔,未能把过去那些珍贵的生活片段保存下来,殊不知,多少年后。我们又会后悔今天。如果有一天,我们突然发现,投身再大的事业也不如把自己的人生当作一个事业,聆听再好的故事也不如把自己的人生当作一个故事,我们一定会动手动笔,做一点有意思的事情。不
21世纪的国际竞争是多方面的,而且日趋激烈,但归根到底是()。
文件的打开和关闭语句分别是:【】和【】。
FEIFEIELEVATORSisoneoftheleadingelevatorcompaniesintheworldwithmorethan120branchcompanies(分公司)aroundtheglobe
Fordecades,thetelevisionwastheflagshipofanyconsumer-electronicsproductline-up.Inallthegadgetsinthehome,【M1】___
最新回复
(
0
)