首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是( )。
设有定义:char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是( )。
admin
2013-02-23
40
问题
设有定义: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://jikaoti.com/ti/Oen0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
用以下程序把从键盘输入的字符存放到一个文件中,用字符#作为结束符,请按题意要求填空完善程序。#include<stdio.h>main(){FILE*fp;charch,fname[10];printf(
以下函数把b字符串连接到a字符串的后面,并返回a中新字符串的长度。请填空。strcen(chara[],charb[]){intnum=0,n=0;while(*(a+num)!=【】)num++;while(b[n])
设Y是int型变量,请写出判断Y为奇数的关系表达式【】。
有如下说明:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是______。
以下程序用来输出结构体变量ex所占存储单元的字节数:structst{charname[20];doublescore;};main(){structstex;printf("exsize:%d\n"
软件是由两部分组成的,一部分是【】,另一部分是文档资料。
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、【】和自定义完整性。
数据模型是数据库系统中用于提供信息表示和操作手段的结构形式。实际数据库系统中所支持的数据模型主要有层次模型、网状模型和【】3种。
数据库系统的三级模式分别为【】模式、内部级模式与外部级模式。
经过下面的语句定义后:inti,a[10],*p;下列语句中,合法的是______。
随机试题
萝卜最适合________预熟处理方法。
在Linux中,进程调度被分为_______和_______两大类。
盐酸分泌过程
A.热极津枯B.痰火内蕴C.寒极阳衰D.湿邪郁蒸
Ⅳ型高脂血症电泳图谱的特点是
按票面是否记载投资者姓名,股票可以分为国家股、法人股和社会公众股。()
A公司为股份有限公司,股份总数为100000万股,B公司为其控股股东,拥有其中90000万股股份。2012年年初,为促进股权多元化,改善公司治理结构,A公司制定了股权多元化方案,方案建议控股股东转让20000万股股份给新的投资者。B公司同意这一方案,但期望
“观察渗透理论”是美国科学哲学家汉森提出的著名命题。这个命题指出,我们的任何观察都不是纯粹客观的,具有不同知识背景的观察者观察同一事物,会得出不同的观察结果。“观察渗透理论”蕴含的哲理是
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( )。
Whosebookisit?
最新回复
(
0
)