首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若要求从键盘读入含有空格字符的字符串,应使用函数
若要求从键盘读入含有空格字符的字符串,应使用函数
admin
2018-11-21
47
问题
若要求从键盘读入含有空格字符的字符串,应使用函数
选项
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(){unsigpedinta;intb=-1;a=b;printf("%u",a);}程序运行后的输出结果是______。
C语言提供的合法的数据类型关键字是_______。
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是______。
在宏定义#defineP13.14159中,用宏名PI代替一个______。
运行以下程序后,如果从键盘上输入6514<回车>,则输出结果为_____。main(){intm,n;printf("Enterm,n:");scanf("%d%d",&m,&n);while(m!=n
在计算机中,算法是指
关系数据库管理系统能实现的专门关系运算包括选择、连接和【】。
设在C语言中,float类型数据占4个字节,则double类型数据占()个字节。
下面四个选项中,均是不正确的8进制数或16进制数的选项是
下面的程序可对指定字符串中的字符串进行从大到小排序,请将程序填完整。(注:程序采用了冒泡排序算法)#include<stdio.h>#include<string.h>main(){char*str="ABCDabcd
随机试题
简述电子商务案例分析的主要内容。
毛泽东的思想就是毛泽东思想。
精子产生的部位是
呼吸康复评定中,最多见和最重要的疾病是
工程项目管理的目的是实现项目目标,即在保证经济、合理、安全、环保的前提下实现建设项目的()最优化。
()指在一定的生产技术组织条件下,生产工人为完成生产任务或生产合格产品实际耗用的劳动时间。
我国于()颁布了《中华人民共和国义务教育法》,开始推行九年义务教育。
某消费者对商品1和商品2的效用函数为min(3x1,x2),则在改消费者看来。两种商品属于()
Stockpricessurgedyesterday,as______thattwocompanieswereseekingtobuyBenko,Inc.raisedinvestors’hopes.
A、Whenacustomerneedsanairplanetoreplacehisown.B、Whenacustomerneedssometoolstomendtheairplane.C、Whenacustom
最新回复
(
0
)