首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若要求从键盘读入含有空格字符的字符串,应该使用函数______。
若要求从键盘读入含有空格字符的字符串,应该使用函数______。
admin
2013-02-23
68
问题
若要求从键盘读入含有空格字符的字符串,应该使用函数______。
选项
A、getc ()
B、gets()
C、getchar()
D、scanf()
答案
B
解析
函数getchar()的作用是从终端(或系统隐含指定的输入设备)输入一个字符,且只能接受—个字符(回车符也算是—个字符),所以getchar()不能用宋读入字符串。scanf()函数要求按—定的格式来输入,若同时输入多个字符串,则以空格或回车分割,所以空格不能被识别为—个字符,也就无法读入空格字符。函数gets()的作用是从终端输入—个字符串 (包括空格)至字符数组,直到遇到换行符为止,所以可以用来键盘读入空格字符。
转载请注明原文地址:https://kaotiyun.com/show/IvPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是【】。#include<stdio.h>fun(intt[],intn){inti,m;if(n==1)returnt[0];else
函数ftell(fp)的作用是()。
C语言规定,调用一个函数时,实参变量和形参变量之间的数据传递是()。
______是构成C语言程序的基本单位。
以下程序输出的结果是【】。#include<stdio.h>main(){inta=5,b=4,c=3,d;d=(a>b>c);printf("%d\n",d);}
有定义:inta=1,b=2,c=3,x;则以下选项中各程序段执行后,x的值不为3的是()。
以下sstrcpy()函数实现字符串复制,即将t所指字符串复制到s所指向内存空间中,形成一个新的字符串s。请填空。voidsstrcpy(char*s,char*t){while(*s++=【】);}main()
有以下程序段:structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;以下选项中表达式的值为11的是()。
一个栈的输入序列为1,2,3,4,下列选项中的______序列不可能是这个栈的输出序列。
为了使模块尽可能独立,要求 _____。
随机试题
脊髓后外侧沟有_______附着,其纤维是_______性的。
败血症的临床特点的主要表现是
CT成像的物理基础是
下列各项,与疼痛关系最密切的是
将十进制45转化为八进制数是()。
(2016年卷二第37题)郁某、施某、兰某各出三分之一价款购买了一台计算机,后郁某和施某未与常年在外打工的兰某商量,将该计算机以市场价卖给了不知情的池某,并平分了卖得的价款。根据民法通则及相关规定,下列哪些说法是正确的?
某测验包含10道选择题,评分标准为答对得3分,答错扣1分,不答得0分,且分数可以为负数。如所有参加测验的人得分都不相同,问最多有多少名测验对象?
误码率是指二进制码元在数据传输系统中被传错的【 】。
在利用向导创建查询对象中的按钮的作用是()。
WhatisMr.Johnson’smainreasonforfindinganewjob?
最新回复
(
0
)