首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是:计算并输出3到n之问(含3和n)所有素数的平方根之和。 例如,在主函数中从键盘给n输入100后,输出为: sum=148.874270。 注意:要求n的值大于2但不大于100。 部分源程序在文件PROG
请编写函数fun,其功能是:计算并输出3到n之问(含3和n)所有素数的平方根之和。 例如,在主函数中从键盘给n输入100后,输出为: sum=148.874270。 注意:要求n的值大于2但不大于100。 部分源程序在文件PROG
admin
2015-08-23
43
问题
请编写函数fun,其功能是:计算并输出3到n之问(含3和n)所有素数的平方根之和。
例如,在主函数中从键盘给n输入100后,输出为:
sum=148.874270。
注意:要求n的值大于2但不大于100。
部分源程序在文件PROG 1.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#inclucle
#inclucle
double fun(int n)
{
}
NONO()
{/*请在此函数内打开文件,输入测试数据,调用fun函数,输出数据,关闭文件。 */
FILE*rf,*wf ; int n,i;double s;
rf=fopen("in.dat","r");
wf=fopen("out.dat","w");
for(i=0;i<10;i++) {
fsCarlf(rf,"%d",&n);
s=fun(n);
fpr2ntf(wf,"%lf\n",s);
}
fclose(rf); fclose(wf);
}
main()
{ int n;double sum;
printf("\n\nInput n: "); scanf
("%d", &n);
sum=fun(n);
printf("\n\rlsum=%f\n\n",sum);
NONO();
}
选项
答案
int i,j=0 ; double s=0; for (i=3; i<=n; i++) { for (j=2; j
解析
(1)素数是指能被l和本身整除的正整数(>1),所以判别i是否为素数,只要用2、3、…、i-1这些数逐个去除i,观察余数是否为0即可,只要有一次相除余数为0,i就不是素数,否则i为素数。
(2)在循环中找到每一个素数,然后对其求平方根,然后进行累加求和。
转载请注明原文地址:https://kaotiyun.com/show/FHDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在C语言中,函数调用时()。
下列程序的执行结果是()。#include<stdio.h>main(){inta,b,c;a=b=2;c=(a++)-1;printf("%d,%d",a,c);c+=-a++
下列程序的运行结果是______。#include<stdio.h>main(){intfun();fun();}fun(){staticinta[4]={1,2,3,4};in
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用""(双撇号)括起时,寻找被包含文件的方式是()。
有下列二叉树,对此二叉树前序遍历的结果为()。
结构化程序设计主要强调的是()。
下述关于数据库系统的叙述中正确的是______。
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
随机试题
2018年2月底,教育部、民政部、人社部、工商总局四部门办公厅联合发布《关于切实减轻中小学生课外负担开展校外培训机构专项治理行动的通知》,对一些校外培训机构存在的突出问题,联手排查、全面治理。加上2018年3月两会上代表委员们发出的“减负”最强音,再次引发
行车中,发现行人突然横过道路时,应迅速减速避让。
下列属于湿法制粒压片的方法是
定性风险分析的依据不包括()。
税务机关对外省、自治区、直辖市来本辖区从事临时经营活动的单位和个人申请领购发票的,可以要求其提供保证人或者根据所领购发票的票而限额及数最缴纳不超过10000元的保证金,并限期缴销发票。()
2018年4月,位于A市的甲企业实行整体改制,改制为有限责任公司(已知原企业投资主体存续并在改制后的公司中所持股权比例超过75%,且改制后公司承继原企业权利、义务),发生相关业务如下:(1)2018年4月,有限责任公司将从甲企业承继的位于A市的价
材料:以下是某教师设计的“观察植物细胞的质壁分离和复原”的课堂教学实录片段:师:今天这节课我们就来做“观察植物细胞质壁分离和复原的实验”,为的是我们下节课带着问题来更好地学习“物质进出细胞的方式”这节内容。课前我已经布置给同学们。让同学
班级管理的基本功能是()。
关于教学任务的传统表述与近年来表述的最大不同是()
近代形而上学唯物主义其主要的缺陷是不彻底性,它的不彻底性表现在
最新回复
(
0
)