首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun()的功能是计算并输出high以内的素数之和。high由主函数传给fun()函数。若high的值为 100,则函数的值为1060。 请改正程序中的错误,使它能得到正确结果。 注意:不要改动main函数,不得增行或删行,
下列给定程序中,函数fun()的功能是计算并输出high以内的素数之和。high由主函数传给fun()函数。若high的值为 100,则函数的值为1060。 请改正程序中的错误,使它能得到正确结果。 注意:不要改动main函数,不得增行或删行,
admin
2009-02-15
68
问题
下列给定程序中,函数fun()的功能是计算并输出high以内的素数之和。high由主函数传给fun()函数。若high的值为 100,则函数的值为1060。
请改正程序中的错误,使它能得到正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include <conio.h>
#include <stdio.h>
#include <math.h>
int fun(int high)
{
int sum=0,n=0,j,yes;
while(high>=2)
{
yes=1;
for(j=2;j<=high/2;j++)
/*************found**************/
ifhigh%j==0
{
yes=0;
break;
}
/*************found**************/
if(yes==0)
{
sum+=high;
n++;
}
high--;
}
return sum;
}
main()
{
clrscr();
printf("%d\n",fun(100));
}
选项
答案
(1)错误:ifhigh%j=0 正确:if(high%j==0) (2) 错误:if(yes==0) 正确:if(yes)
解析
错误1:if语句的两侧要加括号。错误2:yes为1时,说明被判断的数为素数,要加入总和。
转载请注明原文地址:https://kaotiyun.com/show/sHID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中,错误的是()。
我国是统一的多民族国家,下列关于我国国家结构形式的表述,不正确的是()。
亚欧大陆中部、北美洲中部和南美洲南部分布着()。
按劳分配是社会主义的分配原则,它体现着()分配领域中社会主义性质的分配关系。
国际收支平衡表的四部分主要内容中,最基本的项目是()。
养花专业户李某为防止偷花,在花房周围私拉电网。一日晚,白某偷花不慎触电.经送医院抢救,不治身亡。李某对这种结果的主观心理态度是什么?()
张某11周岁,小学五年级学生.经常在其学校门口的一家小卖部买零食和一些学习用品,部分赊账,年终时共欠小卖部340元。小卖部老板拿着账单要求张某父亲付款,遭到张某父亲拒绝。下列说法正确的是()。
某种汉堡包每个成本4.5元,售价10.5元。当天卖不完的汉堡包即不再出售。在过去十天里,餐厅每天都会准备200个汉堡包,其中有六天正好卖完,四天各剩余25个。问这十天该餐厅卖汉堡包共赚了多少元?
某河段中的沉积河沙可供80人连续开采6个月或60人连续开采10个月。如果要保证该河段河沙不被开采枯竭,问最多可供多少人进行连续不间断的开采?(假定该河段河沙沉积的速度相对稳定)
随机试题
试述双务合同履行中的抗辩权。
在中国出现的第一次实现了几个革命阶级联合专政的革命政权是()
以下哪项是儿童青少年心理治疗的重要形式
男,60岁,高血压患者,突然心悸、气促,咳粉红色泡沫痰。查体:血压26.6/15.96kPa(200/120mmHg),心率136次/分。除其他治疗外,还应选用下列哪组药物
建设工程项目进度控制的内容不包括()。
生命中不能承受的痛生命中有许多不能承受的痛,那是人生不想直接面对的现实。当那一刻来临的时候,我们会哭泣,我们会伤心,我们会逃避。但是,我们又不得不去面对。父母在,我们就永远是小孩。在外面遇到了种种的困难和挫折,我们会下意识地到父母那里去寻求安慰,
中共中央、国务院要向各级党委和人民政府发布关于认真做好第六次人口普查的相关工作要求,应选用的文种是()。
在中唐公司的中层干部中,王宜获得了由董事会颁发的特别奖。如果上述断定为真,则以下哪项断定不能确定真假?Ⅰ.中唐公司的中层干部都获得了特别奖。Ⅱ.中唐公司的中层干部都没有获得特别奖。Ⅲ.中唐公司的中层干部中,有人获得了
[A]excessively[I]degradation[B]collectively[J]neutralize[C]positive[K]pervasive[D]automate[L]additive[E]adop
PeopleintheUnitedStateslovetheirdogsandtreatthemwell.Theyusemanyexpressionswiththeword"dog".Herearesomeex
最新回复
(
0
)