首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若要实现total=1+2+3+4+5求和,以下程序段错误的是( )。
若要实现total=1+2+3+4+5求和,以下程序段错误的是( )。
admin
2021-04-28
29
问题
若要实现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);}则程序的输出结果是
有以下程序#includemain(){inta1,a2;charc1,c2;scanf("%d%c%d%c",&a1,&c1,&a2,&c2);printf("%d,%c,%d,%c",a1,c1,a2,c2);}若想
下列叙述中正确的是()。
以下叙述中错误的是
检查软件产品是否符合需求定义的过程称为
执行以下程序段后,w的值为intw=’A’,x=14,y=15;w=((x‖y)&(w
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是()。
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)该关系的范式最高达到
在关系数据库中,描述全局数据逻辑结构的是。
随机试题
A、Heinventedtherefrigerator.B、Hepatentedhisfirstinvention.C、HegotadegreeinMathematics.D、Hewasadmittedtouniver
属于二级医疗事故的是
不能准确表达中医学基本特点的一项是
后凯恩斯学派的一些经济学家在深入研究的基础上,发展了凯恩斯的货币需求理论。其中在货币的投机需求方面引进承担风险的因素的是( )。
地理:自然地理:经济地理
有A、B、C三个水管分别向三个容积相同的水池注水。当B管注满50%池水时,C管注水量是B管的80%。此后A管调整注水速度为最初的1/3,C管注水速度增加1.5倍,三个管总注水速度不变。则B池注满80%时,C池还差多少注满?
基于以下题干,回答问题五个人——N、O、P、T和V参加三项活动——看电影、玩足球和去餐馆,每个人恰好参加一项活动,且遵循以下条件:(1)N、O和P这三个人参加的活动互不相同;(2)恰好有两个人去玩足球:(3)T和P参加了不同
在软件设计中不使用的工具是
Inthenexttwoandahalfyears______jobswillbecutbySony.
As56millionchildrenreturntothenation’s133,000elementaryandsecondaryschools,thepromiseof"reform"isagaininthe
最新回复
(
0
)