首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若要求从键盘读入含有空格字符的字符串,应使用函数
若要求从键盘读入含有空格字符的字符串,应使用函数
admin
2018-11-21
58
问题
若要求从键盘读入含有空格字符的字符串,应使用函数
选项
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/RYxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){intx=3,y=2,z=1;printf("%d\n",x/y&~z);}程序运行后的输出结果是()。
下列程序的输出结果是______。main(){char*s="12134211";intv[4]={0,0,0,0},k,i;for(k=0;s[k];k++){switch(s[k]){case’1’:i=0;
设函数findbig已定义为求3个数中的最大值。以下程序将利用函数指针调用findbig函数。请填空。main(){intfindbig(int,int,int);int(*f)(),x,y,z,big;f=
在下列关于二叉树的叙述中,正确的一条是______。
数据的存储结构是指______。
下面程序由两个源程序文件:t4.h和t4.c组成,程序编译运行结果是()。t4.h的源程序为:#defineN10#definef2(x)(x*N)t4.c的源程序为:#include<stdio.h>
以下叙述中正确的是()。
视图设计—般有3种设计次序,下列不属于视图设计的是______。
数据库系统中实现各种数据管理功能的核心软件称为【】。
在E-R图中,用来表示实体联系的图形是()。
随机试题
患者,女性,78岁。输血15分钟后诉头胀痛、胸闷、腰背剧烈疼痛,随后出现酱油色尿。尿液呈酱油色,是因为尿中含有
我国《婚姻法》规定的结婚年龄为()
B胆汁呈
某建设项目实行施工总承包,总承包单位将该建设项目依法分包,则关于工程档案的整理、移交,下列说法中正确的有()。
只有硬件没有软件的计算机通常称为“裸机”。 ( )
病毒、蓝藻和酵母菌都具有的结构或物质是()。
根据十八届三中全会公报,全面深化改革的重点是()。
ЙННИНИЙ
In1914,anapparentlyinsignificanteventinaremotepartofEasternEurope______Europeintoagreatwar.
(2009年真题)下列行为中,已经着手实行犯罪的是
最新回复
(
0
)