首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序段中不能统计出一行中输入字符个数(不包含回车符)的是( )。
以下程序段中不能统计出一行中输入字符个数(不包含回车符)的是( )。
admin
2020-11-23
32
问题
以下程序段中不能统计出一行中输入字符个数(不包含回车符)的是( )。
选项
A、for(n=0;getchar()!=’\n’;n++);
B、n=0;while(getchar()!=’\n’)n++;
C、n=0;while((ch=getchar())!=’\n’)n++;
D、n=0;for(ch=getchar();ch!=’\n’;n++);
答案
D
解析
本题主要考查循环的使用。选项A中,使用for循环,n的初值为0,每次循环n增加1,循环的结束条件是输入回车符;选项B中,直接判断getchar函数的返回值是否是回车符,如果不足则n增加,输入回车符循环结束;选项C首先把输入的字符放到ch变量中,然后判断ch是否为回车符,如果不是则n增加,循环结束条件是输入的是同车符;选项D中for循环的初始条件ch值为输入的字符,只有一次输入,不能统计输入的字符数,如果第一次输入的不是回车符循环不能结束。
转载请注明原文地址:https://jikaoti.com/ti/W3D0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于typedef的叙述错误的是
有以下程序:#include<stdio.h>main(){intn.*pP=NULL;*p=&n:printf(’’Inputn:’’);scanf(’’%d’’,&p);print
请阅读程序:#include<math.h>#include<stdio.h>main(){floata,b,c;scanf("%f%f",&a,&b);c=a/b;
对于一个正常运行的C程序,以下叙述中正确的是
设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是
设有定义:intx=0,*p;紧接着的赋值语句正确的是
软件生命周期是指
有二个关系R、S和T如下。则由关系R和S得到关系T的操作是
在数据管理技术发展的三个阶段中,数据共享最好的是
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求(1)每个书店的每种书籍只在该书店的一个部门销售;(2)每个书店的每个部门只有一个负责人;(3)每个书店的每种书籍只有一个库存数量。则关系模式R最高是()
随机试题
盲肠是大肠的起始部,长6~8cm,其下端为盲端,上续(),左侧与()相连接。
教材处理主要指()。
Access允许用户自定义工作环境,若要更改表中字段的默认数据类型,可以单击“工具”菜单中“选项”命令,在“选项”对话框中使用的选项卡是()
总分类账与明细分类账的平行登记中,所指的登记方向是指()
东安公司为增值税一般纳税人,适用的增值税税率为17%,2014年10月发生如下经济业务:(1)4日,与甲公司签订购销合同,向甲公司销售商品一批,该批商品标价为550万元。由于甲公司批量购买,东安公司给予甲公司20万元的商业折扣,同日商品发出,该批商品的成
已知:A公司拟于2009年1月1日购买某公司的债券作为长期投资,要求的必要收益率为12%。现有五家公司的债券可供选择,其中甲、乙、丙三家于2007年1月1日发行5年期,面值均为1000元的债券。甲公司债券的票面利率为10%,6月末和12月末支付利息
某大学新生军训长途行军时,脚磨起泡,泡里的淡黄色液体是()。
你是一名小学教师,带领30名小学生参观革命圣地,途中十多名小学生出现了发烧症状。疑似甲流,你怎么办?
America’smostpopularnewspaperwebsitetodayannouncedthattheeraoffreeonlinejournalismisdrawingtoaclose.TheNewY
确定测试基线属于()活动。
最新回复
(
0
)