首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量n已正确定义并赋值,以下不能实现自然数1到n累加求和的程序段是( )。
设变量n已正确定义并赋值,以下不能实现自然数1到n累加求和的程序段是( )。
admin
2021-07-09
27
问题
设变量n已正确定义并赋值,以下不能实现自然数1到n累加求和的程序段是( )。
选项
A、int sum=1,i=0;
while(i<=n)
{i++;sum+=i;}
B、int sum=0,i=1;
while(i<=n)
{sum+=i;i++;}
C、int sum=0,i=0;
while(i<n)
{i++;sum+=i;}
D、int sum=1,i=1;
while(i<n)
{i++;sum+=i;}
答案
A
解析
选项A中,sum初值为1,i初值为0;当i<=n成立时,执行while()循环,首先i自增1,此时1的值为1,然后sum累加i,此时turn的值为1+1=2,所以选项A计算了2次1,不满足题意,选项B、C、D都正确,本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/2itp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inta=3;printf("%d\n",(a+=a-=a*a));)程序运行后的输出结果是
若有以下程序#includeintf(inta[],intn){if(n>1){intt;t=f(a,n-1);returnt>a[n-1]?t:a[n-1];}elsereturna[0];}main(){inta[]={8,2,
有以下程序#include<stdio.h>intf(intx);main(){inta,b=0;for(a=0;a<3;a++){b=b+f(a);putchar(’A’+b);}}intf(intx){returnx*x+
以下叙述中正确的是
下列关于C语言文件的叙述中正确的是()。
有以下程序#includemain(){inty=10;while(y==);printf("y=%d\n",y);}程序执行后的输出结果是
下列叙述中正确的是()。
以下叙述正确的是()。
以下选项中可用作C程序合法实数的是()。
请编写函数fun,函数的功能是:将M行N列的二维数组中的数据,按列的顺序依次放到一维数组中。例如,二维数组中的数据为:33333333444444445555
随机试题
LegalProtectionIndividualsandbusinesseshavelegalprotectionforintellectualpropertytheycreateandown.Intellectua
支原体细胞膜中含有大量蛋白质,所以两性霉素B可引起其细胞膜破裂而死亡。()
久泻不止,脱肛或子宫阴道脱出的证候见于()。
口腔预防医学的服务对象是
正弦交流电压的波形图如图7-22所示,该电压的时域解析表达式为()。
在城市市区噪声敏感建筑物集中区域内,禁止夜间进行产生环境噪声污染的建筑施工作业,但()除外。
先秦诸子百家中,儒家和道家是影响最大的两家,而儒家和道家正是中国传统文化的两条主线。《论语》、《老子》分别是儒家和道家思想的主要代表作,把儒家和道家思想的源头抓住了,就比较容易把握中国传统文化的来龙去脉,还可以避免对中国传统文化的单向理解,易于进行儒、道两
日军在1938年10月占领广州、武汉以后,对华策略开始发生变化,推行()
WhereDidAlltheShipsGo?TheBermudaTriangleisone【51】thegreatestmysteriesofthesea.Inthistriangularareabetween
我们无法想象在那个遥远的星球上存在什么东西。
最新回复
(
0
)