首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若要求从键盘读入含有空格字符的字符串,应使用函数
若要求从键盘读入含有空格字符的字符串,应使用函数
admin
2019-12-17
33
问题
若要求从键盘读入含有空格字符的字符串,应使用函数
选项
A、getc()
B、gets()
C、getchar()
D、scanf()
答案
B
解析
scanf()语句中用“空格”间隔不同的字符串,空格将被全部忽略掉,所以用scanf()函数不能输入空格;getchar()函数用于输入字符,其调用形式为:ch=getchar(),getchar()函数从终端读入一个字符作为函数值,把读入的一个字符赋给变量ch。在输入时,空格、回车符都将用于字符读入,而且只有在用户敲入Enter键时,读入才开始执行。gets()函数的调用形式为:gets(str adr),其中str_adr是存放输入字符串的起始地址,可以是字符数组名、字符数组元素的地址或字符指针变量。gcts()函数用来从终端键盘读入字符串(包括空格符),直到读入一个换行符为止。getc()函数的调用形式为:ch=getc(pf)其中pf是文件指针。函数的功能是从pf指定的文件中读入一个字符,并把它作为函数值返回。
转载请注明原文地址:https://kaotiyun.com/show/e2Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:main(){inta[4][4]={{1,4,3,2},{8,6,5,7),{3,7,2,5),{4,8,6,1}),i,j,k,t;for(i=0;i<4;i++)for(j=0;j<3;j++)for(k=j+1;k<4;k+
有以下程序#include<stdio.h>voidfun(char**p){++p;printf("%sha",*p);}main(){char*a[]=("Morning","Afternoon","Evening","Night");f
若有以下程序,编译时出现错误,你认为出错的是#include<stdio.h>main(){inta=0,b=0,c=0,d;c=(a+=b,b+=a);/*第4行*/d=c;;/*第5行*/;/*第6行*/printf("%d,%d,%d\n
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
以下能正确定义字符串的语句是
以下叙述中正确的是
下面不能作为结构化方法软件需求分析工具的是
下列关于数据库设计的叙述中,正确的是
数据字典(DD)所定义的对象都包含于
若要求从键盘读入含有空格字符的字符串,应使用函数
随机试题
急性肾盂肾炎的诱因和原因包括
如肺炎病人用2天抗生素后,呼吸困难加重。烦躁甚,右肺呼吸音减弱,中下肺叩诊发浊。上部叩诊过清音。血PaO29.3kPa,PaCO27.5kPa,此时最重要的治疗措施应该是
异常支气管呼吸音可见于肺内空洞,最为常见的疾病是
A、心善B、肝善C、脾善D、肺善E、肾善重证见声音响亮,不喘不咳,呼吸均匀,皮肤润泽,其辨证为
下列各项中,不应计入当期“营业外支出”项目的有()’
影响金融工具久期的因素不包括()。
某工业企业为一般纳税人,本年发生下列经济业务:(1)4月1日向银行借入1000000元,月息为0.6%,偿还期限6个月,到期一次还本付息,该企业每月计提利息。借入款项用于正常生产经营活动。(2)10月1日,企业向银行连本带息一次性偿还4月1日借入的款
社会主义核心价值体系的精髓包括()。
设f(x)在[a,b]上连续,在(a,b)内可导,且f’(x)≠0,试证存在ξ,η∈(a,b),使
不合法的main函数命令行参数表示形式是
最新回复
(
0
)