首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
admin
2018-01-14
50
问题
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
选项
A、n=0;while((ch=getchar())!="\n")n++;
B、n=0;while(getchar()!="\n";n++);
C、for(n=0;getchar()!="\n";n++);
D、n=0;for(ch=getchar()!="\n";n++);
答案
D
解析
要统计一行中输入字符个数(不包含回车符)的程序实现,首先定义一个用作统计的变量n,赋初值为0;因为字符结束应该有换行符,所以该行字符是否结束的判断条件应为getchar()!="\n";。for循环中用括号括起来的3个表达式之间要用分好隔开,其中表达式可以省略,但分号必须保留,故D选项错误。
转载请注明原文地址:https://kaotiyun.com/show/OTxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一些重要的程序设计语言(如C语言和Pascal语言)允许过程的递归调用,而实现递归调用中的存储分配通常用()。
当输入为”hello?”时,下面程序的执行结果是()。#includemain(){charC;c=getchar();while(C!=’?’){putchar(c
下述程序用来输出两个字符串前7个字符中对应相等的字符及其位置号,则程序空白上应该填写的是()。#includemain(){chars1[]="chinese",s2[]="japanese";int
以下叙述中不正确的是()。
以下叙述中错误的是()。
在关系数据库中,用来表示实体问联系的是()。
下列不属于软件工程的3个要素的是()。
下列叙述中,不属于结构化分析方法的是______。
在软件开发过程中,软件结构设计是描述______。
下列关系运算中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是()。
随机试题
下列职业病中,不属于职业性尘肺病的是()。
中国文化又称________、________、________,它属于________。
“大权独揽,小权分散”,这一常用语与管理的()相接近。
前牙简单桩冠的牙体预备包括哪些内容?
患者男,59岁。因急起兴奋,乱语,情绪不稳1天入院。患者1天前无明显原因突起兴奋话多,胡言乱语,自言自语,不停的说话,诉有人要害他,看见汽车就认为是要来抓他的,有时说听见有人在喊他让他认罪。情绪不稳定,紧张恐惧,躲在床上蒙着头,易激惹,无故骂人。夜不眠。体
男孩,2岁。低热15天,伴盗汗、消瘦、轻咳10天。胸部X线透视呈“双极影”,诊断为原发综合征。不符合活动性肺结核的指标是
个人投资者每个有效证件允许开设两个基金账户。()
下列关于存货成本的说法中,正确的有()。
现在有50名大学生村官到农村任职,事先有个培训的环节,现在你们单位派你去负责这个培训活动,你会怎么组织?这个活动重点需要注意什么?
(Amost)usefultool(foranalyzing)theelemental(compositionoffossils)istheelectronprobe,a(modify)electronmicroscop
最新回复
(
0
)