首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
admin
2018-01-14
36
问题
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
选项
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全国计算机二级
相关试题推荐
若输入“abcdef”“abdef”,下述程序的输出结果为()。#include#includemain(){intn;chars1[20],s2[20],*p1,*p2;
下列叙述中止确的是()。
设x为int型变量.则执行以下语句后,x的值为()。x=10;x=x-=x-x;
没栈的存储空问为S(1:40),初始状态为bottom=0,top=0。现经过一系列入栈与出栈运算后,top=20,则当前栈中有__________个元素。
没有定义:intx[2][3];,则以下关于二维数组x的叙述错误的是()。
下面不属于软件设计阶段任务的是()。
在关系数据库中,用来表示实体问联系的是()。
下列叙述中错误的是()。
将E-R图转换到关系模式时,实体与联系都可以表示成
软件危机的核心问题是【】和软件开发效率低。
随机试题
Wehaveseenthatthemerephoneticframeworkofspeechdoesnotconstitutetheinnerfactoflanguageandthatthesinglesound
患者,男,64岁,上班时突起持续性左胸痛2h,急查心电图示TV1-4明显高尖,P110/min,室性期前收缩8/min,为安全将患者转送某医院急救,以下各项措施最为重要的是
正常情况下,每个月依照法定程序延长的工作时间不能超过()。
一、注意事项本题本由给定资料与作答要求两部分构成。二、给定资料1.节日过后,随着子女们陆续离开父母身边,一个令人难以忽视的问题浮现在人们视野之中:空巢老人。所谓空巢,即“空寂的巢穴”,比喻小鸟离巢后的情景,现在被引申为子女离开
变迁是指事物在时间或空间上产生较大的改变或位移、变动或更替,与之前的情形完全不同。下列情形中,与定义相符合的是()
剥夺人的快速眼动睡眠后,让其重新入睡,其快速眼动睡眠通常会()(2016.6)
以下有关数组定义的语句序列中,错误的是______。
HelenKeller,aworld-famousauthorandpublicspeakersufferedfromastrange【B1】______whenshewasonly19monthsold.Itmad
BanksinShanghaialsoopenfrom9a.m.-5/6p.m.UPScanprovideserviceby______.
A、Itpreventsthemfrombecomingoverweight.B、Itremovesworriesandunhappiness.C、Itprotectsthemfromillnesses.D、Itcanh
最新回复
(
0
)