首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:计算并输出high以内最大的10个素数之和。high的值由主函数传给fun函数。 若high的值为:100,则函数的值为:732。 请改正程序中的错误,使程序能输出正确的结果。 注意:不要改动main函数,不得增
给定程序MODI1.C中函数fun的功能是:计算并输出high以内最大的10个素数之和。high的值由主函数传给fun函数。 若high的值为:100,则函数的值为:732。 请改正程序中的错误,使程序能输出正确的结果。 注意:不要改动main函数,不得增
admin
2019-09-02
109
问题
给定程序MODI1.C中函数fun的功能是:计算并输出high以内最大的10个素数之和。high的值由主函数传给fun函数。
若high的值为:100,则函数的值为:732。
请改正程序中的错误,使程序能输出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include<stdio.h>
#include<math.h>
int fun(int high)
{int sum=0,n=0,j,yeS;
/**********found**********/
while((high>=2)&&(n<10)
{ yes=1;
for(j=2;j<=high/2; j++)
if(high%j==0){
/**********found**********/
yes=0;break
}
if(yes){sum+=high;n++;}
high--;
}
return sum;
}
main()
{
printf("%d\n",fun(100));
}
选项
答案
(1)while((2<=high)&&(n<10)) (2)yes=0;break;
解析
函数的功能是计算并输出high以内最大的10个素数之和。
(1)C语言中左右括弧必须成对出现,在第一个标识下“while((high>=2)&&(n<10)”中,显然缺少一个右括弧,应改为“while((2<=high)&&(n<10))”。
(2)在判断素数的循环过程中,只要被判断的数能被某数整除就不是素数,就会跳出判断循环,在C语言中使用break语句跳出循环,并且C语言中的语句使用分号为结尾。所以“break”应改为“break;”。
转载请注明原文地址:https://www.kaotiyun.com/show/7dRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:根据整型形参m,计算如下公式的值。例如,若m=2000,则应输出:0.000160。请改正程序中的语法错误,使它能计算出正确的结果。注意:不要改动main函数,不得增行或删行,也不
给定程序中,函数fun的功能是:统计出带有头结点的单向链表中结点的个数,存放在形参n所指的存储单元中。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANK1.C中。不
函数fun的功能是:从三个形参a,b,c中找出中间的一那个数,作为函数值返回。例如,当a=3,b=5,e=4时,中数为4。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的B
给定程序MODI1.C中函数fun的功能是:删除P所指字符串中的所有空白字符(包括制表符、回车符及换行符)。输入字符串时用’#’结束输入。请改正程序中的错误,使它能输出正确的结果。注意:不要改动main函数,不得增行或删行,也
下列排序方法中,最坏情况下比较次数最少的是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n一1)/2的排序方法是
以下选项中作为C语言合法常量的是
有下列程序:#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;j++)for(j=i+1;j<n;j++)if(a[
在DOS环境下,代表键盘和显示器的设备文件名为
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
随机试题
津贴
A.一级结构B.二级结构C.三级结构D.四级结构E.五级结构蛋白质分子各亚基间的空间排布属于
某企业2019年年末资产总额为5000万元,负债总额为1766万元,则该企业2019年年末的权益乘数为()。
在项目建议书批准阶段或之前,各银行可以对符合贷款条件的项目出具贷款意向书,一般没有权限限制。()
面对消极腐败的东西,我们一定要提高警惕,做到见微知著、防微杜渐,从哲学上看是()。
物权从效力范围上看属于()。
在明朝,由刑部、大理寺和督察院组成的联合审判制度被称为()
InanOctober2008report,theCenterforDiseaseControlplacedtheU.S.29thininfantmortality.tiedwithSlovakiaandPola
树是结点的集合,它的根结点的数目是()。
Folktoysarethosewhosedesignshavepasseddownthroughthegenerations,madebyhandandnotinfactories.【C1】______manufact
最新回复
(
0
)