首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数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-03-19
24
问题
请编写函数fun,其功能是:计算并输出3~n之间所有素数的平方根之和。
例如,若主函数从键盘给n输入100后,则输出为sum=148.874270。
注意:n的值要大于2但不大于100。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include
#include
double fun(int n)
{
}
main()
{
int n;
double sum;
FILE*out:
printf(“Input n=”);
searlf(“%d”,&n);
SHm=fun(n);
printf(“\nsum=%f\n”,sum);
/********************/
out=fopen(“out.dat”,“W”);
fprintf(out,“%f\n”,fun(180));
felose(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://kaotiyun.com/show/bBRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库系统的核心是
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指()。
以下程序的输出结果是()。#include<stdio.h>voidfun(intx){if(x/2>0)fun(x/2);printf("%d",x);}main(){fun(
若有如下程序:floatsub(inta,intb){return(a*b);}main(){inti=1,j=2,k=3;printf("%4.0f\n",sub((int)sub(k+j,j),
不合法的main函数命令行参数表示形式是
有以下程序#includemain0{inty=9;for(;y>0;y--)if(y%3==0)printf("%d",--y);}程序的运行结果是
数据库的故障恢复一般是由()
数据处理的最小单位是
若按功能划分,软件测试的方法通常分为白盒测试方法和【】测试方法。
设函数fun的定义形式为voidfun(charch,floatx){…}则以下对函数fun的调用语句中,正确的是
随机试题
女性,68岁,因右腿外展型股骨颈骨折入院,拟行保守治疗。在牵引过程中,病人右足被放置于功能位,其目的是为了避免出现()
A.元气耗损,脏腑功能衰退,抗病力下降B.气机不畅,流通受阻,脏腑功能障碍C.气机升降失常,脏腑之气逆上D.气虚无力升举,脏腑位置下垂E.气的出入异常,或闭阻,或外散
A.1:2000~1:5000高锰酸钾溶液B.鸡蛋白C.3%过氧化氢溶液10ml加入100ml水中D.1%~2%氯化钠溶液或生理盐水E.牛奶与水等量混合可缓解硫酸铜、氯酸盐等化学物质的胃肠道刺激作用
以下应该设置会计机构的单位是( )。
在国债偿还期内分年度确定一定的偿还比例,由政府按国债券号码抽签对号,如约偿还本息,直到偿还期结束,全部国债券中签偿清为止的一种方式是国债偿还方式中的( )。
“制定和修改村民自治章程、村规民约”属于村民会议的()职能。
幼儿记忆的特点有()。
洋务派和维新派的主要分歧是()。
我国宪法规定,公民在()的情况下,有从国家获得物质帮助的权利。
Americawasoptimisticalmostasamatterofofficialdoctrinerightfrommeoutset.Anyonesettinguparepublicinthe1770sh
最新回复
(
0
)