首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
admin
2018-01-14
19
问题
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
选项
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全国计算机二级
相关试题推荐
有以下程序:main(){chara=’a’,b;printf("%c,",++a);printf("%c\n",b=a++);}程序运行后的输出结果是()。
若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的是switch语句是()。
已知函数isaplha(ch)的功能是判断变量ch是否是字母,若是,则该数值为1,否则为0。下面程序执行后的输出结果是________。#include#includevoidfun(chars[]){
已知下列函数定义setw(int*b,intm,intn,intdat){intk;for(k=0;k<m*n,k++){*b=dat;b++;}}则调用此函数的
下列说法错误的是
对关系S和只进行集合运算,结果中既包含S中的所有元组也包含只中的所有元组,这样的集合运算称为()。
在面向对象方法中,()描述的是具有相似属性与操作的一组对象。
设char型变量x中的值为10100111,则表达式(2+x)∧(~3)的值是
在计算机中,算法是指______。
数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的______的过程,包括确定数据库在物理设备上的存储结构和存取方法。
随机试题
A.简单扩散B.滤过C.主动转运D.载体扩散E.胞饮和吞噬
pH值测定法中,用两种标准缓冲溶液校正时误差应不大于( )。
男婴,胎龄35周,出生10天。因低体温、反应差、拒乳、尿少、双小腿外侧皮下脂肪变硬入院。该患儿最关键的护理措施是
某工程施工现有两个对比技术方案。方案一是过去曾经应用过的,需投资120万元,年生产成本为32万元;方案二是新技术方案,在与方案一应用环境相同的情况下,需投资160万元,年生产成本为26万元。设基准投资收益率为12%,该新技术方案的增量投资收益率为()。
关于权利要求保护范围的理解,以下说法正确的有?
2005年5月20日,《人民日报》载文指出,多头管理,个别部门为了眼前利益,竭泽而渔,非法捕捞,当地群众在湿地过度放牧,造成了东洞庭湖国家级自然保护区鸟类急剧减少,湿地濒危。上述事实说明()。
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
情感
根据汇率决定的尖峰模型,不考虑外部平衡的要求,为了获得可持续的增长,汇率可能会以“之”字形的形态向前发展。()
在进行关系数据库的逻辑设计时,E—R图中的属性常被转换为关系中的属性,联系通常被转换为【5】。
最新回复
(
0
)