首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
admin
2018-01-14
52
问题
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
选项
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全国计算机二级
相关试题推荐
设有定义语句:intx[6]={2,4,6,8,5,7),*p=x,i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是()。
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于copy命令),假定文件在当前目录下。请填空。#includevoidmain(intargc,char*argv[]){FI
有以下程序段:intx=3;do{printf("%d",x-=2);}while(!(--x));其输出结果是()。
下列程序的运行结果是_________。main(){inta=2,b=7,c=5;switch(a>0){case1:switch(b<0){case1:printf("@");brea
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用(双引号)括起时,寻找被包含文件的方式是()。
以下关于结构化程序设计的叙述中正确的是()。
诊断和改正程序中错误的工作通常称为______。
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
以下能正确定义二维数组的是______。
以下程序中函数reverse的功能是将a所指数组中的内容进行逆置。voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-
随机试题
人工解剖式牙牙尖斜度为A.0°~3°B.10°~13°C.20°~23°D.30°~33°E.40°~43°
由果追因的研究属于由因到果的研究属于
The goods were packed ( ) gunny bags of 50 kgs net each.
市场选择中,决定整个市场或其中任何一个细分市场长期的内在吸引力的力量包括()。
职业生涯管理模式的类型中,棒球队型组织的特点是()。
国民经济______快速健康增长,各项事业______,城市面貌______,人民生活水平明显提高,投资环境不断改善,整个社会充满了生机与活力。依次填入画横线部分最恰当的一项是()。
今年1月至6月,珠江路预计售出电脑20万台。这仅仅是去年同期销售的45%。由此可见,今年珠江路电脑销售一定会比去年少。以下哪项为真,将最能削弱上述结论?()
人类社会有史以来存在的两种类型的经济形式是( )
AmericaLosesaGreatPublicThinkerArthurMiller’sdeathlastweekmeantmorethanthelossofanoutstandingplaywright.
WhatYouriPadKnowsAboutYouA)You’vefinallyfinishedthebookyourco-workerrecommended,sowhattoreadnext?Ifitis5a
最新回复
(
0
)