首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是( )。
设有定义:char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是( )。
admin
2017-03-23
30
问题
设有定义: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/9cDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对以下说明语句的正确理解是inta[10]={6,7,8,9,10};
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;…}则以下函数调用语句错误的是
表达式1/2*(int)3.7/(int)(2.4*(1.5+2.5))值的数据类型为______。
为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为
有下列函数定义:fun(floath){printf("%f,%f\n",h,h*h);}该函数的类型是()。
若变量a,b已正确定义,且b已正确赋值,则合法的语句是()。
下列叙述中错误的是()。
以下程序的功能是从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。#includemain(){FILE*fp;charch;fp=fopen(【】);ch=fgetc(fp);while(
有以下程序#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i
随机试题
目前土地利用总体规划编制审查的主要依据是________。
设函数f(x)在[1,+∞)上连续,若由曲线y=f(x),直线x=1,x=t(t>1)与x轴所围成的平面图形绕x轴旋转一周所成的旋转体体积为V(t)=[t2f(t)一f(1)],求:该微分方程满足条件y|x=2=的解.
如图所示,斜梁AB的中部承受铅垂荷载F=20kN,则A、B两端的支座反力为()。
关于楼地面构造的说法,正确的有()。
下列各项中不属于资产负债表宾栏中的机构部门是()。
Theappealofadvertisingtobuyingmotivescanhavebothnegativeandpositiveeffects.Consumersmaybeconvincedtobuyapro
情景:你的外国朋友David计划到你所在的城市任教,想了解该地的情况。任务:请你用英语给他写一条50个词左右的短信。告诉他该地的:气候特征交通情况饮食
RoseisanAmericanschoolgirl.SheisnowinBeijingwithherparents.It’sSundaymorning.Rose(11)upearlyinthemorni
Beforetheportrayalofthehumanbodycanbecritiqued,youmustunderstandtheartist’sculture.Asman【S1】______overcenturi
Thetypicalpre-industrialfamilynotonlyhadagoodmanychildren,butnumerousotherdependentsaswell—grandparents,uncle
最新回复
(
0
)