首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序拟实现计算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、把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/nZtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述正确的是
C语言中,最基本的数据类型包括()。
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参filename所指文件中最后一个学生的数据,即用新的学生数据覆盖该学生原来的数据,其他学生的数据不变。请在程序的
以下选项中不合法的标识符是()。
给定程序MODI1.C中函数fun的功能是:将长整型数s中每一位上为偶数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:87653142时,t中的数为:8642。请改正程序中的错误,使它能得出正确的结
以下能够实现计算5!的程序段是
有以下程序:#includevoidf(intb[]){inti;for(i=2;i
若有定义:floata=22;inti=0,k=18;下列选项中不合法的C语言表达式是()。
以下叙述中正确的是()。
以下选项中不属于C语言程序运算符的是
随机试题
下列哪些情况可延缓或防止凝血
肝十二指肠韧带含有
A.验收检测B.状态检测C.稳定性检测D.TQME.日常检测对设备稳定性进行的检测是
10岁女孩,发热3周。查体:神清,胸腹部可见环形红斑,心率160次/分,奔马律,血沉60mm/h,OT(-),血培养(-)。该患儿的可能诊断是
甲厂生产的镜子由乙商场经销,这种镜子表面不平,映出的影像有些变形。消费者丙从乙商场购买了一幅大镜子后要求退货并赔偿运费。丙应向哪一方提出上述主张?()
信贷资金的供求状况属于影响银行营销决策的()因素。
“急中生智”所描述的情绪状态是()
知识技能教学与能力培养相结合原则的主要依据是指()。
对于大范围雾霾来说,除了工厂污染,每辆汽车、每个采暖炉等也是污染源。对于社会公民,如果只指责政府治污不力,却自顾自继续排污,显然是不恰当的行为。雾霾面前,没有人能“自强不吸”,解决污染问题固然需要政府的力量,但也需要每个公民切实身体力行、有所担当。这段文字
WhatmighthelpcontrolglobalwarmingaccordingtoAmericanresearchers?
最新回复
(
0
)