首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若要求从键盘读入含有空格字符的字符串,应使用函数( )。
若要求从键盘读入含有空格字符的字符串,应使用函数( )。
admin
2019-08-10
110
问题
若要求从键盘读入含有空格字符的字符串,应使用函数( )。
选项
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全国计算机二级
相关试题推荐
以下叙述中正确的是
有以下程序#includemain(){char*s="12134";intk=0,a=0;while(s[k+1]){k++;if(k%2==0){a=a+(s[k]-’0’+
有以下程序#includeintf(intx);main(){inta,b=0;for(a=0;a<3;a+=1){b+=f(A);putchar(’A’+b);}}intf(i
若有定义和语句:inta,b;scanf("%d,%d,",&a,&b);以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是
若有以下程序#includemain(){FILE*fp;inti,a[6]={1,2,3,4,5,6},k;fp=fopen("data.dat","w+");for(i=0;i<6;i++){fseek(fp
以下能正确定义字符串的语句是( )。
以下选项中,能正确进行字符串赋值的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
有两个关系R、S和T如下:则由关系R和S得到关系T的操作是
随机试题
肌酐清除率主要反映肾脏的功能是
患儿男6岁,诊断为腮腺炎,护士提供指导,此病易出现的并发症是
以下关于遗弃罪的说法中,错误的有哪些?()
【背景资料】某水利枢纽工程由电站、溢洪道和土坝组成。主坝为均质土坝,上游设干砌石护坡,下游草皮护坡和堆石排水体,坝顶设碎石路,工程实施过程中发生下述事件:事件1:项目法人委托该工程质量监督机构对于大坝填筑按《水利水电基本建设工程单元工程
湖南A外贸公司向塞拉利昂出口一批价值为3000美元的釉面砖(检验检疫类别为空),该批货物由江西B陶瓷工厂生产,包装数量为300纸箱吗,装于30个木箱中,这些木箱从四川C木质包装生产企业购买,并由C企业进行检疫除害处理。该批货物装于一个40尺集装箱中到厦门口
目前我国公有制的主要实现形式是()。
2006年该师各团除菌痢外的传染病发病人数与菌痢发病人数的比例最接近5:2的是()。下列四个百分条图中,能够正确表示该师四个团中除菌痢外的传染病发病人数占该传染病发病总人数的比例的一个是()。
对人才进行系统分类的中国思想家是
中国新民主主义革命时期的统一战线包含两个联盟。下列关于两个联盟的说法,正确的是()
将长为a的一段铁丝截成两段,用一段围成正方形,另一段围成圆,为使两段面积之和最小,问两段铁丝各长多少?
最新回复
(
0
)