首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是:计算并输出3~n之间所有素数的平方根之和。 例如,若主函数从键盘给n输入100后,则输出为sum=148.874270。 注意:n的值要大于2但不大于100。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中
请编写函数fun,其功能是:计算并输出3~n之间所有素数的平方根之和。 例如,若主函数从键盘给n输入100后,则输出为sum=148.874270。 注意:n的值要大于2但不大于100。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中
admin
2019-04-14
36
问题
请编写函数fun,其功能是:计算并输出3~n之间所有素数的平方根之和。
例如,若主函数从键盘给n输入100后,则输出为sum=148.874270。
注意:n的值要大于2但不大于100。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include <stdio.h>
#include <math.h>
double fun(int n)
{
}
main()
{
int n;
double sum;
FILE *out;
printf(″Input n=″);
scanf(″%d″,&n);
sum=fun(n);
printf(″\nsum=%f\n″,sum);
/* * * * * * * * * * * * * * * */
out=fopen(″out.dat″,″w″);
fprintf(out,″%f\n″,fun(180));
fclose(out);
/* * * * * * * * * * * * * * * */
}
选项
答案
double fun(int n) { int m,k,i; double s=0.0; for(m=3;m< =n;m+ +) { k=sqrt(m); for(i=2;i< =k;i+ +) if(m%i= =0)break; if(i> =k+1) s+ =sqrt(m); } return s; }
解析
本题考查:素数的判定方法及求平方根函数sqrt的使用。
首先确定n的范围,然后确定循环条件,最后根据素数的判定方法确定条件语句。
转载请注明原文地址:https://www.kaotiyun.com/show/O9Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下定义和语句:inta[]={1,2,3,4,5,6,7,8,9,10},*p=a;则值为3的表达式是______。
结构化分析方法是面向______进行分析的方法。
要求以下程序的功能是计算main(){intn;floats;S=1.0;for(n=10;n>1;n--)s=S+1/n;printf("%6.4f\n",
执行以下语句后的输出结果是______。intx=3,y=0;printf("%d,%d”,-1>x>-10&&1<x<10,-1>y>-10&&1<y<10);
以下程序中,fun函数的功能是求3行4列二维数组每行元素中的最大值。请填空。voidfun(int,int,int(*)[4],int*);main(){inta[3][4]={{12,41,36,28},{19,33,1
设有定义:chars[8];inti=O;,以下不能将—行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是______。
在关系数据库中,用来表示实体之间联系的是()。
现有以下结构体说明和变量定义,如图所示,指针p、q、r分别指定一个链表中连续的3个结点。structnode{hardata;structnode*next;}*p,*q,*r;现要将q和r所指结点交换前后位
对于n个结点的单向链表(无表头结点),需要指针单元的个数至少为______。
C语言程序的模块化是通过以下哪个选项实现的()。
随机试题
请简述会计制度设计协同度高这一特点的具体含义。
男性,39岁,开始感觉疲倦、烦躁、头痛、食欲缺乏,以后逐渐出现腱反射异常,上行性多发性神经炎,并出现肌肉乏力和疼痛,腓肠肌压痛、痉挛,腿沉重麻木并有蚁行感。检测该营养素在体内的含量,需进行的相关检查是()。
颗粒剂的水分不得超过水蜜丸的水分不得超过
A.脊髓型颈椎病B.椎动脉型颈椎病C.颈型颈椎病D.颈椎管狭窄E.神经根型颈椎病颈部疼痛,四肢无力,上行性运动神经元不全瘫痪,下肢肌腱反射无亢进,Hoffmann征(+),则为()
章俊诉李泳借款纠纷案在某县法院适用简易程序审理。县法院判决后,章俊上诉,二审法院以事实不清为由发回重审。县法院征得当事人同意后,适用简易程序重审此案。在答辩期间,李泳提出管辖权异议,县法院不予审查。案件开庭前,章俊增加了诉讼请求,李泳提出反诉,县法院受理了
某新建酒店原定于2004年12月18日开业,可由于工期延误,不得不将开业日期推迟到2005年2月18日,那么在开业前应由()来办理工程竣工验收备案。
在一个链队列中,假定。front和rear分别为队首和队尾指针,则删除一个节点的操作为()。
【F1】Aleakedstudyexamininggenetically-modifiedcornrevealsthatthelab-madealternativetoorganiccropscontainsastartli
Weshouldmakeaclear______between"competent"and"proficient"forthepurposesofourdiscussion.
VisitingaNationalParkcanberelaxing,inspiringandrejuvenating,butitcanalsobedisturbing.AsyoudriveintoRockyMou
最新回复
(
0
)