首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序段中不能统计出一行中输入字符个数(不包含回车符)的是( )。
以下程序段中不能统计出一行中输入字符个数(不包含回车符)的是( )。
admin
2020-11-23
73
问题
以下程序段中不能统计出一行中输入字符个数(不包含回车符)的是( )。
选项
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://kaotiyun.com/show/jl3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。#include#definef(x)x*x*xmain(){inta=3,s,t;s=f(a+1);t=f((a+1));printf(’’%d,%d\n’’,s,t);}
以下选项中,值为1的表达式是
设有定义:intx=0,*p;紧接着的赋值语句正确的是
设有定义:intx=11,y=12,z=0;,以下表达式值不等于12的是()。
若fp已定义为指向某文件的指针,且没有读到该文件的末尾,则C语言函数feof(fp)的函数返回值是
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是
若有定义:doublea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是()。
有以下函数intfun(char*s){char*t=s;while(*t++);return(t-s);}该函数的功能是
设二叉树共有375个结点,其中度为2的结点有187个。则度为1的结点个数是
下列有关数据库的描述,正确的是()。
随机试题
生产经营单位主要负责人在本单位发生重大生产事故时,没有立即组织抢救而逃匿的,除给予降职、撤职处分外,还处()以下拘留。
Mostparents,Isuppose,havehadtheexperienceofreadingabedtimestorytotheirchildren.Andtheymusthave【C1】______howd
佝偻病活动期应用大剂量维生素D治疗时应()
A.圆环病毒2型B.胸膜肺炎放线杆菌C.密螺旋体D.兔病毒性出血症病毒E.溶血性大肠杆菌兔瘟的病原是()。
房地产经纪人对客源资源有效利用的前提是()。
下列有关项目质量控制复核的说法中,正确的有()。
A.DoyouhavethebaggageclaimtagsB.I’vebeenwaitinginthebaggageclaimareaforonehourC.weareterriblysorryfort
Tradeiscentraltohumanhealth,prosperityandsocialwelfare.【R1】______Examplesoftradeindailylifearesoabundanttheys
求和平、促发展、谋合作是世界各国人民的共同心愿,也是不可阻挡的(irresistible)历史潮流。特别是世界多极化(multi—polarization)和经济全球化(economicglobalization)趋势的深入发展。给世界和平与发展带来了新
TopicMyViewonTravelForthispart,youareallowed30minutestowriteashortessayentitledMyViewonTravelfollowing
最新回复
(
0
)