首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若要求从键盘读入含有空格字符的字符串,应使用函数
若要求从键盘读入含有空格字符的字符串,应使用函数
admin
2015-12-25
69
问题
若要求从键盘读入含有空格字符的字符串,应使用函数
选项
A、getc()
B、gets()
C、getchar()
D、scanf()
答案
B
解析
scanf()语句中用“空格”间隔不同的字符串,空格将被全部忽略掉,所以用scanf()函数不能输入空格; getchar()函数用于输入字符,其调用形式为:ch=getchar(),getchar()函数从终端读入一个字符作为函数值,把读入的一个字符赋给变量ch。在输入时,空格、回车符都将用于字符读入,而且只有在用户敲入Enter键时,读入才开始执行。gets()函数的调用形式为:gets(str adr),其中str_adr是存放输入字符串的起始地址,可以是字符数组名、字符数组元素的地址或字符指针变量。gets()函数用来从终端键盘读入字符串(包括空格符),直到读入一个换行符为止。getc()函数的调用形式为:ch=getc(pf)其中pf是文件指针。函数的功能是从pf指定的文件中读入一个字符,并把它作为函数值返回。
转载请注明原文地址:https://kaotiyun.com/show/zDDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:#include"stdio.h"main(){intx=0;inty=0;while(x<7&&++y){y--;x++;}printf("%d,%d",y,x);
数据库、数据库系统和数据库管理系统之间的关系是
下列语句的输出结果是______。chars[20]="aaaa",*sp=s;puts(strcat(sp,"AAAAA"));
若执行下列程序时从键盘上输入2,则输出结果是()。#inClude<Stdio.h>main(){inta;scanf("%d",&a);if(a++<3)printf("%d\n",a)
在C语言中,引用数组元素时,其数组下标的数据类型允许是()
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*x+5的值的函数f,正确的宏定义语句为()。
有下列函数定义:intfun(doublea,doubleB){returna*b;}若下列选项中所用变量都已正确定义并赋值,错误的函数调用是()。
数据结构分为线性结构和非线性结构,线性表、栈和队列都属于【】。
软件开发离不开系统环境资源的支持,其中必要的测试数据属于
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于【】的联系。
随机试题
有关先天性膈膨升的描述错误的是
女性生殖器有哪些邻近器官?各与生殖器官的关系如何?
肝昏迷的患者禁用何种溶液灌肠()。
男性,45岁,右上腹持续性隐痛3个月,逐渐食欲缺乏,消瘦乏力,近1个月来稀便及黏液血便2~3次/天,贫血。检查:中腹部可扪及移动的肿块,血红蛋白80g/L,大便潜血试验(++)。首先考虑的是()
三绕组变压器数学模型中的电导反映变压器绕组的()。
经返工重做或更换器具、设备的检验批,应()。
在工程进度曲线中,将实际进度与计划进度进行比较,可以获得的信息是()。
关于网络计划关键线路的说法,正确的有()。
毛泽东曾指出“两篇文章,上篇与下篇,只有上篇做好,下篇才能做好。坚决地领导民主革命,是争取社会主义胜利的条件”,其中,“上篇”和“下篇”分别指()
Allthestudentsofthisuniversityhavefree______totheInternetviaabroadband.
最新回复
(
0
)