首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
admin
2020-11-27
61
问题
设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
选项
A、gets(s);
B、while((s[i++]=getchar())!=’\n’);s
=’\0’;
C、scanf("%s",s);
D、do{seanf("%c",&s
);}while(s[i++]!=’\n’).s
=’\0’;
答案
C
解析
字符串的输入有两种方式:①scanf()函数;②gets()函数。C项,s代表输入一个字符数组,遇到空格时会默认字符串输入结束,所以不能正确读入带有空格的字符串。
转载请注明原文地址:https://kaotiyun.com/show/Li3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若输入“abcdef”、“abdef”,以下程序的输出结果为()。#include<stdio.h>#include<string.h>main(){intn;chars1[20],s2[2
表达式:(int)((double)9/2)-9%2的值是
有以下程序#include#includestructA{inta;charb[10];doublec;};voidf(structAt);main(){structA
设有定义:struct{charmark[12];intnum1;doublenum2;}t1,t2;若变量均已正确赋初值,则以下语句中错误的是
以下叙述中正确的是
设有栈s和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次人队,最后将队列中所有元素退出,则退队元素的顺序为()。
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
设有以下函数:f(inti){intj=0;staticintk=3;i++:j++;return(i+j+k);}如果下面的程序中调用该函
C语言程序中,运算对象必须是整型数的运算符是
随机试题
甘麦大枣汤的功用朱砂安神丸的功用
预先危险性分析法的各个步骤分别为:①调查、了解和收集过去的经验和相似区域火灾事故发生情况;②研究危险源转化为火灾事故的触发条件;③辨识、确定危险源,并分类制成表格:④进行危险分级。以下排序正确的是()
《陕西省会计管理条例》规定,单位应当按照()的原则,合理设置会计及相关工作岗位,明确职责权限,形成相互制约机制
代办股份转让服务业务,从基本特征看,可以在证券交易所挂牌,也可以通过证券公司进行交易。( )
记谱法就是用_________形式来记录音乐的方法。
某研究生准备运用“汉密尔顿焦虑量表”测量大学教师的焦虑问题。他准备开展的调查研究是
数据库设计过程中有如下工作:Ⅰ.文件组织与存取设计Ⅱ.数据分布设计Ⅲ.确定数据库和操作系统参数Ⅳ.将关系模式和相关视图转换为特定数据库管理系统的可支持的表和视图Ⅴ.从时间、空间、维护代价等方面评估物理设计结
下列常见的系统定义的异常中,哪个是数组越界异常?()
A、Hehasfinishedthepaper.B、Heputhispapersomewhereelse.C、Heforgottobeginresearchinghispaper.D、Hepostponedther
A、Theyarenotdevotedtotheirwork.B、Theydon’ttaketheirstudentsseriously.C、Theyareunsatisfiedwiththeequipment.D、T
最新回复
(
0
)