首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序拟实现计算s=1+2*2+3*3+…+n*n+…,直到s>1000为止。 #include<stdio.h> main() {int s,n; s=1; n=1; do {n=n+1;s=s+n*n;} while(s>1000); printf(
以下程序拟实现计算s=1+2*2+3*3+…+n*n+…,直到s>1000为止。 #include<stdio.h> main() {int s,n; s=1; n=1; do {n=n+1;s=s+n*n;} while(s>1000); printf(
admin
2021-07-09
32
问题
以下程序拟实现计算s=1+2*2+3*3+…+n*n+…,直到s>1000为止。
#include<stdio.h>
main()
{int s,n;
s=1;
n=1;
do
{n=n+1;s=s+n*n;}
while(s>1000);
printf("s=%d\n",s);
}
程序运行后,不能得到正确结果,以下修改方案正确的是( )。
选项
A、把n=n+1;改为n=n*n;
B、把s=1;改为s=0;
C、把n=1;改为n=0;
D、把while(s>1000);改为while(s<=1000);
答案
D
解析
题意中,需要求得n平方和并赋给s,直到s大于1000为止。题目的程序中使用do…while()循环来实现,每次循环都是将n自增1后求平方,再累加给s,while循环条件是当s大于1000时,才继续循环,所以本题程序的运行结果是1+2*2=5,不是正确结果,需要将while的循环条件:s>1000修改为s<=1000,含义是:当s<=1000时继续循环,否则s>1000后终止循环,本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/xOtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据字典(DD)所定义的对象都包含于()。
有下列程序:main(){inti,t[][3]={9,8,7,6,5,4,3,2,1};for(i=0;i<3;i++)printf("%d",t[2-i][i]);}程序执行后的输出结果是
avg函数的功能是求整型数组中的前若干个元素的平均值,设数组元素个数最多不超过10,则下列函数说明语句错误的是
以下选项中可用作C程序合法实数的是
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
关于C语言的符号常量,以下叙述中正确的是
数据库应用系统中的核心问题是
在长度为97的顺序有序表中作二分查找,最多需要的比较次数为
以下不能将S所指字符串正确复制到t所指存储空间的是
下面描述中不属于数据库系统特点的是
随机试题
能够联合行文的机关可以是()
审查施工图预算的方法很多,其中全面、细致、质量高的审查方法是()。
某项目部对承建的两个5万t级泊位重力式沉箱顺岸式结构码头施工中,对抛石基床进行了夯实处理。问题:其工艺上有什么要求?
会计人员陈某认为,会计工作只是记记账、算算账,与单位经营决策关系不大,没有必要要求会计人员“参与管理”。()
下列各项说法正确的是()。
某人向银行借入50万元,年利率为6%。以复利计算,两年后连本带利应偿还()万元。
依据现行《宪法》规定,中华人民共和国的一切权力属于()。
某画家2019年8月将其精选的书画作品交由某出版社出版,从出版社取得报酬10万元。该笔报酬在缴纳个人所得税时适用的税目是()。
王君写了保证书,决心遵守《中学生守则》,上课不再迟到。但是由于天气太冷,王君冬天迟迟不肯出被窝,以至再次迟到,对王君进行思想品德教育的重点在于提高其()水平。
IwasrecentlyreadinganarticleinanEnglishnewspaperabouthowinEnglandanumberofresearchershavebeenstudyingthe【S
最新回复
(
0
)