首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数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
66
问题
请编写函数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://www.kaotiyun.com/show/FHDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若a是int型变量,则下列表达式的值为______。(a=2*3,a*2),a+4
深度为5的满二叉树中,叶子结点的个数为______。
若有说明chars1[30]="abc",s2[]="defghi";,则在使用函数strcat(s1,s2)后,结果是()
若有定义:“inta[2Ⅶ3];”则对a数组的第i行第j列元素的正确引用为()
有下列程序:fun(intx,inty){retum(x+y);}main(){inta=1,b=2,c=3,sum;stun=fun((a++,b++,a+b),c++);printf("%d\n",su
结构化程序设计主要强调的是()。
有以下程序:charfun(charx,chary{if(x<y)returnx;returny;}main(){inta=’9’,b=’8’,c=’7’;printf("%c\n
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高4位取反,低4位不变,所要执行的运算是
数据库设计包括两个方面的设计内容,它们是
利用fseek函数可实现的操作是()。
随机试题
爱国主义最基本的内容是【】
患者男性,70岁,平日BPl50/60mmHg,脉压增大的原因可能是由于
A.周围神经炎B.精神兴奋、血清转氨酶增高C.眼泪及汗液呈粉红色D.耳聋E.视野缺损用利福平可出现
关于工程项目人力资源管理的一般过程的表述中错误的一项是()。
如何看待“干部出数字、数字出干部”现象?
知识营销是指在企业的营销过程中,使企业的广告、宣传、公关、产品注入一定的知识含量与文化内蕴,帮助消费者增加与商品相关并实用的信息与知识,提高他们的消费与生活质量,从而达到推广产品、树立形象、提升品牌竞争力的目的。根据上述定义,下列属于知识营销的是(
佛朗西斯·克里克提出的中心法则指明了遗传信息的流向,在科学发展中得到不断补充完善。根据该法则,下列哪一种遗传信息传递流程不可能发生?
下面程序的运行结果是______。typedefunionstudent{charname[10];longsno;charsex;floatscore[4];}STU;
•Youwillhearfiveshortpieces.•Foreachpiecedecidewhichtypeofbusinesseachspeakeristalkingabout.Writeoneletter
•Readthearticlebelowaboutcreditinbusiness.•Choosethebestwordtofilleachgap,fromA,B,CorD.•Foreachquestion
最新回复
(
0
)