首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
admin
2018-01-14
45
问题
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
选项
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全国计算机二级
相关试题推荐
设有定义的语句:“charc1=92,c2=92;”,则以下表达式中的值为零的是()。
利用fseek函数可实现的操作是()。
以下程序输出结果是()。main(){intm=5;if(m++>5)printf("%d\n",m);elseprintf("%d\n",m--);}
函数fseek(pf,OL,SEEK_END)中的SEEK_END代表的起始点是()。
设有定义:intx=0.*p;,立刻执行以下语句,正确的语句是()。
下列说法错误的是
有三个关系R?S和T如下:则由关系R和S得到关系T的操作是
数据库系统的核心是
以下程序中函数reverse的功能是将a所指数组中的内容进行逆置。voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-
用树形结构来表示实体之间联系的模型称为
随机试题
能利用含硫氨基酸生成硫化氢的细菌是
随着投融资的发展,资金来源更加广阔,资金的使用覆盖了()。
对于现场交货的设备,一般由( )在现场组装、调试、试运行。
企业在无形资产开发阶段发生的职工薪酬,可能计入的会计科目有()。
根据法的创制方式和发布形式不同,可以将法分为( )。
川剧主要流行于四川、陕西和贵州部分地区。()
关于我校周边道路停放汽车的函市十中(函)字(10)第078号8大队:9月10日是我校100周年校庆日,届时将会有大批校友开车来校参加校庆活动,由于我校内不能停放大量汽车。因此,我们要求贵大队准许参加我校校庆活动的校友在学校周边
一天,张处长和刘处长每人交给你一项任务,但是你忙了一天,结果只完成了一项。刘处长把你批评了一通,你怎么想?怎么做?
若在(-∞,∞)内f(-x)=f(x),在(-∞,0)内f(x)>0且f″(x)<0,则在(0,+∞)内().
ThefamilyisthecenterofmosttraditionalAsians’lives.Manypeopleworryabouttheirfamilieswelfare,reputation,andhono
最新回复
(
0
)