首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若要实现total=1+2+3+4+5求和,以下程序段错误的是( )。
若要实现total=1+2+3+4+5求和,以下程序段错误的是( )。
admin
2021-04-28
70
问题
若要实现total=1+2+3+4+5求和,以下程序段错误的是( )。
选项
A、int i=1,total=1;
while(i<5)
i+=1;
{total+=i;
}
B、int i=1,total=0;
while(i<=5)
{total+=i;
i+=1;
}
C、int i=0,total=0;
while(i<5)
total+=i;
{i+=1;
}
D、int i=0,total-0;
while(i<=5)
{total+=i;
i+=1:
}
答案
A
解析
A项执行过程为:i=l,total=1,判断while循环条件1<5成立,total=1+1,i=2;判断循环条件执行函数体,直到i=4,total=1+1+2+3+4,i=5;i=5循环条件不成立,退出循环,A项不能实现题目要求,错误。B项执行过程:i=1,total=0,1<=5成立,total=0+1:1,i=2;直至i=5,total=1+2+3+4+5,i=6;i=6条件不成立,退出循环,程序正确。C项执行过程:i=0,total=0,0<5成立,i=1,total=1;直到i=5,total=1+2+3+4+5;i=5条件不成立,退出循环,程序正确。D项执行过程:i=0,total=0,0<=5成立,total=0,i=1;直到i=5,total=1+2+3+4+5,i=6;i=6条件不成立,退出循环,程序正确。
转载请注明原文地址:https://kaotiyun.com/show/kHtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序main(){inta=6,b=0,c=0;for(;a;){b+=a;a-=++c;}printf("%d,%d,%d\n",a,b,c);}则程序的输出结果是
以下叙述中错误的是( )。
下列关于数据库设计的叙述中,正确的是
有以下程序,程序的输出结果是voidfun(double*p1,double*p2,double*s){s=(double*)calloc(1,sizeof(double));*s=*p1+*(p2+1);}mai
有以下程序#includevoidfun(char*t,char*S){while(*t!=0)t++;while((*t++=*s++)!=0);}main(){chars
下列不属于软件设计阶段任务的是()。
以下叙述中错误的是
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目问的联系是
下列特征中不是面向对象方法的主要特征的是()。
随机试题
地下或半地下民用建筑设备用房的防火分区最大允许建筑面积不应大于()m2。
非弹性阻力的主要成分是
男性,45岁,右上腹持续性隐痛3个月,逐渐食欲不振,消瘦乏力,近1个月来稀便及黏液血便2~3次/天,贫血。检查:中腹部可扪及移动的肿块,血红蛋白80g/L,大便潜血试验(++)。首先考虑的诊断是( )。
如图所示的电路,已知UCC=12V,RC=3kD,,β=40,且忽略UBE,若要使静态时UCE=9V,则RB应取()。
在证券经纪业务中,当情况发生变化而不得不变更委托指令时,经纪商可先行变更客户委托指令,事后向客户解释说明。()
企业支取现金用于工资、奖金发放,只能通过规定的银行账户办理,该银行账户是()。
A注册会计师负责审计甲公司2012年度财务报表。在编制和归整审计工作底稿时,A注册会计师遇到下列事项,请代为做出正确的专业判断。(根据2009年新制度考题修订)在编制重大事项概要时,下列内容中属于重大事项的有()。
市场监督管理局要对辖区内的自动贩卖机进行食品安全检查。如果领导让你负责此次活动,你会如何开展?
税收乘数
Richard:I’vealwaysviewedtippingasawayofsaying"thankyou"totheonewhoservesme.Ibelievewhatisbadiswhenn
最新回复
(
0
)