首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序拟实现计算s=1+2*2+3*3+…+n*n+…,直到s>1000为止。 #include main() { int s,n; s=1: n=1; do {n=n+1;s=s+n*n;}
以下程序拟实现计算s=1+2*2+3*3+…+n*n+…,直到s>1000为止。 #include main() { int s,n; s=1: n=1; do {n=n+1;s=s+n*n;}
admin
2019-01-11
19
问题
以下程序拟实现计算s=1+2*2+3*3+…+n*n+…,直到s>1000为止。
#include
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、把while(s>1000);改为while(s<=1000);
B、把s=1;改为s=0;
C、把n=1;改为n=0;
D、把n=n+1;改为n=n*n;
答案
A
解析
题目中程序不能实现预期功能是因为while的循环条件错误,在B选项中,把s=1,改为s=0,最终的结果s=4,与题目原意不同;在C选项中,把n=1,改为n=0,最终的结果s=2,与题目原意不同;在D选项中,把n=n+1,改为n=n*n,最终的结果s=2,与题目原意不同;A选项,正确地修改了while循环条件,可以得到正确结果。故答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/JKxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是计算下式直到≤10-3,并把计算结果作为函数值返回。例如:若形参e的值为le-3,函数的返回值为0.551690。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。函数fun的功能是将形参a中的数据进行修改,把修改后的数据作为函数值返回主函数进行输出。例如:传给形参a的数据中,学号、姓名、和三门课的成绩依次是:10001、”ZhangSan”
给定程序MODll.C中函数fun的功能是:删除p所指字符串中的所有空白字符(包括制表符、回车符及换行符)。输入字符串时用’#’结束输入。请改正程序中的错误,使它能输出正确的结果。注意:不要改动main函数,不得增行或删行,也
给定程序MODll.C中函数fun的功能是:判断ch中的字符是否与str所指串中的某个字符相同;若相同,什么也不做,若不同,则将其插在串的最后。请改正程序中的错误,使它能进行正确的操作。注意:不要改动main函数,不得增行或删行,也不得
设有以下语句:typedefstructS{intg;charh;}T;则下面叙述中正确的是()。
下列叙述中正确的是
若有定义intm=5,y=2,则执行表达式y+=y-=m*=y后,y的值为【】。
面向对象的模型中,最基本的概念是对象和【】。
用白盒法设计测试用例的方法包括()。
随机试题
如果某单元格输入="计算机"&"Excel",结果
Whentheweatherishot,yougotoalakeoranocean.Whenyouarenearalakeoranocean,youfeelcool.Why?Thesunmakest
下列方法更适用于方案比选的是()。
监理工程师在审批工程延期时应遵循的原则是()。
冷水机组的通电试运行要以()为主做好组织准备工作,并负责指挥实施。
商业银行的代理业务不包括()。
某工业企业为增值税一般纳税企业,2007年4月购入A材料1000公斤,增值税专用发票上注明的买价为60000元,增值税额为10200元,该批A材料在运输途中发生1%的合理损耗,实际验收入库990公斤,在入库前发生挑选整理费用600元。该批入库A材料的实
从传统上来说,对酒店和休闲娱乐设施的经营管理活动属于()行业。
不将学习主要内容直接呈现给学生,而是向学生提供一定的背景资料,由学习者独立操作而习得知识的学习方法是()
2015年,某市消费品市场保持平稳增长态势,全年共实现社会消费品零售额268.9亿元,同比增长12.4%。高出全省平均增速4.7个百分点,增速和总量分别居全省十六个地市第五和第八位。2015年零售额比2014年增加值增加最少的一项是:
最新回复
(
0
)