首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是( )。
设有定义:char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是( )。
admin
2021-02-25
49
问题
设有定义:char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是( )。
选项
A、gets(s);
B、scanf(“%s”,s);
C、while((s[i++]=getchar())!=‘\n’);s
=’\0’;
D、do{scanf(“%c”,&s
);}while(s[i++]!=‘\n’);s
=‘\0’;
答案
B
解析
本题考查标准输入输出函数和循环语句。gets(s)函数的作用是将输入的字符读入字符串s,直到遇到回车。而scanf()函数接收字符串时的结束标志为回车或者空格。因此选项B)不能,选项C)和选项D)中按字符逐个读入字符串s中,直到读入的字符是换行符为止,因此正确。
转载请注明原文地址:https://kaotiyun.com/show/EQtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inta[]={10,20,30,40},*p=a,i;for(i=0;i
下面属于字符类的实例是()。
若有定义语句:doublea,*p=&a;以下叙述中错误的是
有以下程序:#include<stdio.h>main(){FILE*fp;char]]str[10];fp=fopen("myfile.dat","w");fputs("abc",fp);fclose(fp);fp=fopen("myfi
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
C语言主要是借助以下哪种手段来实现程序模块化
有以下程序#include<stdio.h>main()#defineN4{intx[][N]={{1,2,3),{4),{5,6,7
以下叙述中正确的是
下面描述中不属于数据库系统特点的是
假定已建立以下链表结构,且指针p和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
随机试题
如何计算焊条用量?
登记机关有权注销房屋权属证书的情况有()。
一般而言,资本资产定价模型的应用领域包括( )。
假设法定存款准备金率为5%,现金漏损率为5%,则存款乘数为()。
教育的本质属性就是教书。()
一家刚开业的大型超市决定开展降价促销活动,部分商品售价甚至低于成本价,在这种情况下,销售量越大,超市的经济损失就越大。这一决定遭到很多超市员工反对,但超市经理依然坚持这一决定。以下最能支持经理决定的一项是()。
设α1,α2,…,αs是n维向量组,r(α1,α2,…,αs)=r,则()不正确.
A、 B、 C、 D、 D概念设计的目标是产生反应企业组织信息需求的数据库概念结构,即概念模型。概念模型是独立于计算机硬件结构,独立于支持数据库的DBMS。概念模型能充分反映现实世界中实体间的联系,是各种基本
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与出队操作后,front=rear=1,此后又正常地插入两个元素,则该队列中的元素个数为()。
EconomicGrowthTheeconomyofanationrequires(46).Totaloutputmustgrowifthecountryistoabsorbabout1.5millionneww
最新回复
(
0
)