首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun()的功能是计算并输出high以内的素数之和。high由主函数传给fun()函数。若high的值为 100,则函数的值为1060。 请改正程序中的错误,使它能得到正确结果。 注意:不要改动main函数,不得增行或删行,
下列给定程序中,函数fun()的功能是计算并输出high以内的素数之和。high由主函数传给fun()函数。若high的值为 100,则函数的值为1060。 请改正程序中的错误,使它能得到正确结果。 注意:不要改动main函数,不得增行或删行,
admin
2009-02-15
54
问题
下列给定程序中,函数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全国计算机二级
相关试题推荐
国际收支平衡表的四部分主要内容中,最基本的项目是()。
近年来,我国极地科学考察不断取得优异成绩,目前已在南北极建立了四个科学考察平台.在北极建立的是()。
近代中国思想界的“西学东渐”经历了一个由理论到实践、由照抄照搬到与中国实际情况相结合的发展历程。下面体现这两个步骤的标志性事件分别是()。
一个箱子里有四种不同颜色的小球,每次拿出2个,要保证有10次所拿的结果是一样的,至少要拿()次。
某区对用电的收费标准规定如下:每月每户用电不超过10度的部分,按每度0.45元收费;超过10度而不超过20度的部分,按每度0.80元收费;超过20度的部分,按每度1.50元收费。某月甲用户比乙用户多交电费7.10元,乙用户比丙用户多交3.75元,那么甲、乙
甲、乙、丙三台车床加工方形和圆形的两种零件,已知甲车床每加工3个零件中有2个是圆形的,乙车床每加工4个零件中有3个是圆形的,丙车床每加工5个零件中有4个是圆形的。某天三台车床共加工了58个圆形零件,而加工的方形零件个数的比为4:3:3,那么这天三台车床共加
一间房屋的长、宽、高分别是6米、4米和3米。施工队员在房屋内表面上面一条封闭的线,其所画的线正好在一个平面上且该平面正好将房屋的空间分割为两个形状大小完全相同的部分。问其所面的线可能的最长距离和最短距离之间的差是多少米?()
小吴到商店买布。有两种同样长的布料,小吴买了第一种布料25米,买了第二种布料12米。小吴买完后,第一种布料剩下的长度是第二种布料剩下的长度的一半。那么这两种布料原来共有()米。
根据以下资料,回答以下问题。截至2011年底,我国石油剩余技术可采储量32.4亿吨,天然气4.02万亿方;煤炭查明资源储量1.38万亿吨,铁矿743.9亿吨,铜矿8612万吨,铝土矿38.7亿吨,金矿7419吨。2011年我国矿产资源勘
下列关于法的程序性的表述,能够成立的是
随机试题
新生儿颅内出血兴奋状态的表现有
绘制下图所示梁的弯矩图。下图(b)中节点C发生单位转动。
A.胃肠道反应B.乳酸酸中毒C.低血糖反应D.白细胞减少E.水肿格列本脲最常见的不良反应是
CT导向穿刺活检拔针后扫描目的在于
患者,男,38岁。婚后7年未育,性欲减退,阳痿早泄,伴腰酸腿软,疲软无力,小便清长,舌质淡,苔薄白,脉沉细,除辨证属肾阳虚衰证外,还需“辨精用药”,据患者精子数少、成活率低、活动力差的情况,应在金匮肾气丸合五子衍宗丸的主方基础上加用
有3个大人、2个小孩要一次同时过河,渡口有大船、中船、小船各一只,大船最多能载1个大人、2个小孩,中船最多能载大人、小孩各1人,小船最多能载大人1人,为了安全,小孩需大人陪同,则乘船的方式有多少种7
《雷雨》:周朴园
正强化(2000年名词解释)
最近,一位历史学家在研究的过程中,发现了两份提到同一个人——司涅孜勒的资料,其中一份标明的日期是1739年5月3日,是一份司涅孜勒由于未经允许沿街叫卖而被逮捕的记录;第二份未标明日期,是一份司涅孜勒宣称他已经断断续续地沿街叫卖20年的声明。以上的事实最好地
已知a=6,b=15,c=23,则语句PrintSgn(a+bMod6-c\a)&a+b的输出结果为( )。
最新回复
(
0
)