首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是:计算并输出3到n之间(含3和n)所有素数的平方根之和。 例如,在主函数中从键盘给n输入100后,输出为:sum=148.874270。 注意:要求n的值大于2但不大于100。部分源程序给出如下。清勿改动主函数main
请编写函数fun,其功能是:计算并输出3到n之间(含3和n)所有素数的平方根之和。 例如,在主函数中从键盘给n输入100后,输出为:sum=148.874270。 注意:要求n的值大于2但不大于100。部分源程序给出如下。清勿改动主函数main
admin
2010-11-26
29
问题
请编写函数fun,其功能是:计算并输出3到n之间(含3和n)所有素数的平方根之和。
例如,在主函数中从键盘给n输入100后,输出为:sum=148.874270。
注意:要求n的值大于2但不大于100。部分源程序给出如下。清勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
[试题源程序]
#include<math.h>
#include<stdio.h>
double fun(int n)
{
}
main()
{
int n;
double sum;
printf("\n\nInput n:");
scanf("%d",&n);
sum=fun(n);
printf("\n\nsum=%f\n\n",sum);
}
选项
答案
double fun(int n) { int i,j=0; double s=0; for(i=3;i<=n;i++) { for(j=2;j<i;j++) if(i%j==0) break; if(j == i) s=s+sqrt(i); } return s; }
解析
转载请注明原文地址:https://jikaoti.com/ti/NBkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据我国相关法律的规定,()的行政处罚只能由法律加以设定。
下列有关利率的说法,错误的是()。
某甲在银行取款时,银行工作人员因点钞失误多付给他1万元,甲以这1万元作本钱经商,获利5千元,其中2千元为其劳务管理费用成本。一个月后银行发现了多付款的事实,要求甲退回,甲不同意。下列有关该案的哪一表述是正确的?()
行政机关制定的除行政法规和规章以外的其他规范性文件.在设定行政处罚上()。
某市交通管理局发布文件,规定对高速公路过往车辆征收过路费。丁某驾车路过被征收,认为属于乱收费,欲讨个说法。下列选项中不正确的是()。
将下面《水浒传》中的故事按事件的发展顺序排列,正确的是()。①景阳冈打虎②独臂擒方腊③浔阳楼题反诗④宿太尉招安
鸡蛋一般不能洗了以后存放,是因为()。
若一个三角形的所有边长都是整数,其周长是奇数,且已知其中的两边长分别为8和2012.则满足条件的三角形总个数是?
某小学五年级的学生身高(按整数厘米计算),最矮的是138厘米,最高的是160厘米。如果任意从这些学生中选出若干人,那么,至少要选出多少人才能保证有5人的身高相同?
随机试题
下列关于蜂窝织炎的叙述正确的是
抢救巴比妥类药物急性中毒时,不宜采取
以下报表中反映企业财务状况的是()。
报检出口食品或食品添加剂,应提供《进出口食品标签审核证书》。()
各基金销售机构开展基金销售业务的网点应有一名以上人员具备基金销售业务资质的要求。()
某公司2013年度销售收入为5000万元,销售成本为4000万元,净利润为200万元;年初资产总额为2000万元,年末资产总额为3000万元;年初应收账款为400万元,年末应收账款为600万元;年初存货为200万元,年末存货为300万元。根据以上
过去数十年,行为经济学在很大程度上被视为一门边缘学科。尽管信奉传统经济学的人勉强承认人们有时会表现得缺乏理性,但他们往往会紧握自己的理论武器不放。他们辩称,行为经济学家和心理学家们所做的实验尽管非常有趣,却并没有削弱理性决策模型的效力,因为这些实验是在受控
设三阶行列式D3的第二行元素分别为1、一2、3,对应的代数余子式分别为一3、2、1,则D3=_________。
OnehundredandthirteenmillionAmericanshaveatleastonebank-issuedcreditcard.Theygivetheirownersautomatic(31)ins
TheSkillsRequiredtoGetaGoodJob1.Academicskills1Communicationskills—understandandspeakthelanguagesin(1)______
最新回复
(
0
)