首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:计算并输出high以内最大的10个素数之和。high的值由主函数传给fun函数。 若high的值为:100,则函数的值为:732。 请改正程序中的错误,使程序能输出正确的结果。 注意:不要
给定程序MODll.C中函数fun的功能是:计算并输出high以内最大的10个素数之和。high的值由主函数传给fun函数。 若high的值为:100,则函数的值为:732。 请改正程序中的错误,使程序能输出正确的结果。 注意:不要
admin
2020-11-27
85
问题
给定程序MODll.C中函数fun的功能是:计算并输出high以内最大的10个素数之和。high的值由主函数传给fun函数。
若high的值为:100,则函数的值为:732。
请改正程序中的错误,使程序能输出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
#include
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<1 0))”。
(2)在判断素数的循环过程中,只要被判断的数能被某数整除就不是素数,就会跳出判断循环,在C语言中使用break语句跳出循环,并且C语言中的语句使用分号为结尾。所以“break”应改为“break;”。
转载请注明原文地址:https://kaotiyun.com/show/be3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inta1,a2;charc1,c2;scanf(’’%d%c%d%c’’,&al,&c1,&a2,&c2);printf(’’%d,%c,%d,%c’’,a1,c1,a2,c2);}若想通过键
数据字典(DD)所定义的对象都包含于
下面属于白盒测试方法的是
以下叙述中正确的是
关于数据库管理阶段的特点,下列说法中错误的是
有以下程序#include<stdio.h>intfuna(inta,intb){retuma+b;}intfunb(inta,intb){returna-b;}intsss(int(*t)(),intx,inty){retu
以下数组定义中错误的是()。
代码编写阶段可进行的软件测试是
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是
对下列二叉树进行前序遍历的结果是
随机试题
简述聚氨酯漆工艺注意事项。
对未执行江苏省工程建设标准《住宅工程质量通病控制标准》或不按《住宅工程质量通病控制标准》规定进行验收的工程,不得组织竣工验收。()
背景某项目部承建一座泥质防渗工艺的大型垃圾填埋场,设计日消纳量为1000t。项目施工记录有如下事件:事件一、会审设计图时,发现未有新建通往场区的道路设计;现场调查表明:场区距市郊10km,有一条4m宽的四级公路相通;项目部对此事未向建设
施工项目经理的职责包括()。
按规定可以免征增值税的是()。
为了使某橡胶阀座的硬度指标y满足76±3,进行配方调整试验,着重考察4个因子A、B、C、D及交互作用A×B,每个因子取两个水平,选用LR(27)正交表。试验方案设计及根据试验所得数据的计算结果如表2.3—8和2.3—9所示。由于要求硬度指标y适中为好,所以
①自然界有两种美:老鹰古松是一种,娇莺嫩柳又是一种。倘若你细心体会,凡是配用“美”字形容的事物,不属于老鹰古松的一类,就属于娇莺嫩柳的一类,否则就是两类的混和。有两句诗说:“骏马秋风冀北,杏花春雨江南。”这两句诗每句都只提起三个状貌,可以象征一切美。你遇到
若f(x)的导函数是sinx,则f(x)有一个原函数为()
在IP数据报分片后,通常用___________负责数据报的重组。
Socialchangeismorelikelytooccurinsocietieswherethereisa【B1】______ofdifferentkindsofpeoplethaninsocietieswher
最新回复
(
0
)