首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若要求从键盘读入含有空格字符的字符串,应该使用函数______。
若要求从键盘读入含有空格字符的字符串,应该使用函数______。
admin
2013-02-23
36
问题
若要求从键盘读入含有空格字符的字符串,应该使用函数______。
选项
A、getc ()
B、gets()
C、getchar()
D、scanf()
答案
B
解析
函数getchar()的作用是从终端(或系统隐含指定的输入设备)输入一个字符,且只能接受—个字符(回车符也算是—个字符),所以getchar()不能用宋读入字符串。scanf()函数要求按—定的格式来输入,若同时输入多个字符串,则以空格或回车分割,所以空格不能被识别为—个字符,也就无法读入空格字符。函数gets()的作用是从终端输入—个字符串 (包括空格)至字符数组,直到遇到换行符为止,所以可以用来键盘读入空格字符。
转载请注明原文地址:https://kaotiyun.com/show/IvPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序中函数fun()的功能是构成一个如图所示的带头结点的单向链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单向链表中所有结点中的字符串。请填空完成函数disp。#include<atdio.h>typed
若有说明inta[][3]={1,2,3,4,5,6,7,8,9),则a数组第一维的大小是()。
下列选项中非法的字符常量是()。
下列数组说明中,正确的是______。
以下程序将数组a的4个元素和数组b的6个元素写到名为lett.dat的二进制文件中,请填空。#include<stdio.h>#include<stdlib.h>main(){FILE*fp;cha
有以下程序:#include<stdio.h>main(){inta[3][3],*p,i;p=&a[0][0];for(i=0;i<9;i++)p[i]=i+1;printf
在数据库的概念结构设计中,常用的描述工具是【】。
在一个容量为25的循环队列中,若头指针front=16,尾指针rear=9,则该循环队列中共有上【】个元素。
以下叙述中错误的是()。
随机试题
面部“危险三角区”的疖最危险的并发症是()。
严重烧伤休克期一般可延至伤后()
下列火灾预警能力的各项指标,定义正确的是()。
申请代理报检注册登记的单位应当具备的条件包括()。
2014年甲公司房产原值1000000元,已提取折旧350000元。已知从价计征房产税税率为1.2%,当地规定的房产税扣除比例为30%,甲公司当年应缴纳房产税税额的下列计算中,正确的是()。
湖南省最具影响力的戏曲剧种是()。
【永贞革新】扬州大学2013年中国古代史真题;湖南师范大学2016年中国史综合真题;华中师范大学2017年中国史基础真题;南京大学2017年中国古代史基础真题
设机器码的长度为8,x为带符号纯小数,y为带符号纯整数,[X]原=11111111, [Y]补=11111111,则x的十进制真值为(3),y的十进制真值为(4)。
设某二叉树的后序序列与中序序列均为ABCDEFGH,则该二叉树的前序序列为()。
用“综合业务数字网”接入因特网的优点是上网通话两不误,它的英文缩写是()。
最新回复
(
0
)