首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
admin
2021-02-25
17
问题
设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
选项
A、gets(s);
B、while((s[i++]=getchar())!=’\n’);s
=’\0’;
C、scanf(’’%s’’,s);
D、do{scanf(’’%c’’,&s
);}while(s[i++]!=’\n’);s
=’\0’;
答案
C
解析
字符串的输入不能使用scanf(’’%s’’,s);而应该使用gets(s)。
转载请注明原文地址:https://kaotiyun.com/show/h2tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
.以下程序中,函数scmp的功能足返回形参指针s1和s2所指字符串中较小字符串的首地址:#include<stdio.h>#include<string.h>char*scmp(char*s1.char*s2){
没有定义:inta,b;floatx,y;,则以下选项中对语句所做的注释叙述错误的是()。
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是
若有以下程序main(){inta=6,b=0,c=0;for(;a&&(b==0);){b+=a;a-=c++;}printf("%d,%d,%d\n",a,b,c);}则程序的输出结果是
有以下函数:intfun(char*s){char*t=s:while(*t++);return(t-s);}该函数的功能是()。
有3个关系R、S和T如下:则关系T是由关系R和S通过某种操作得到的,该操作为()。
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=m+1,则栈中的元素个数为()。
软件是指
不合法的C语言标识符是()。
在学生管理的关系数据库中,存取一个学生信息的数据单位是
随机试题
诊断脾破裂最有意义的检查结果是诊断胃穿孔最有价值的检查结果是
下列是治疗积滞乳食内积证的首选方剂是
导航电子地图制作标准的特点不包括()。
幼儿天生就充满了好奇,不断探索外部世界。这说明幼儿是()。
一学生决心改掉迟到的毛病,遵守学校纪律,可冬天一到,他迟迟不肯起床,结果又迟到了。对该生的教育应该培养()。
()是保证录用人民警察素质的第一道程序。
某银行的营业厅有多个柜员窗口,可以同时办理业务。银行的营业厅中安排有n张座椅供储户休息等候。每个储户在进入营业厅时会在排队机上取得一个号码,若此前没有客户,则排队机就会唤醒一个柜员为储户服务,当没有储户时柜员便可以休息。若储户较多,则所有柜员均会参与服务,
WhenDonaldOlayerenrolledinnursingschoolnineyearsago,hisfathertookithard."Here’smyfather,asteelworker,hearing
Rubidium,potassiumandcarbonarethreecommonelementsusedtodatethehistoryofEarth.Theratesofradioactivedecayoft
Fromthefirstparagraphweknowthatpresent-dayuniversitieshavebecome______.WhatdowelearnaboutSiliconValleyfromt
最新回复
(
0
)