首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,它的功能是:求小于形参n同时能被3与7整除的所有自然数之和的平方根,并作为函数值返回。 例如,若n为1000时,程序输出应为:s=153.909064。 注意:部分源程序在文件PROG1.C中。 请勿改动主函数main和其他函数中的任何内容
编写函数fun,它的功能是:求小于形参n同时能被3与7整除的所有自然数之和的平方根,并作为函数值返回。 例如,若n为1000时,程序输出应为:s=153.909064。 注意:部分源程序在文件PROG1.C中。 请勿改动主函数main和其他函数中的任何内容
admin
2017-02-24
69
问题
编写函数fun,它的功能是:求小于形参n同时能被3与7整除的所有自然数之和的平方根,并作为函数值返回。
例如,若n为1000时,程序输出应为:s=153.909064。
注意:部分源程序在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include<math.h>
#include<stdio.h>
double fun(int n)
{
}
main()/*主函数*/
{ void NONO()j
printf("S=%f\n",fun(1000));
NONO();
}
void NONO()
{/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。*/
FILE*fp,*wf;
int i,n ;
double s;
fp=fopen("in.dat","r");
wf=fopen("out.dat","W");
for(i=0;i<10;i++){
fscanf(fp,"%d",&n);
s=fun(n);
fprintf(wf,"%f\n",s);
}
fclose(fp);
fclose(wf);
}
选项
答案
double fun(int n) { double sum=0.0; int i; for(i=21;i<=n;i++) if((i%3==0)&&(i%7==0)) sum+=i ; return sqrt(sum); }
解析
本题考查算术运算的算法,首先利用一个for循环判断小于n且能同时被3和7整除的整数,并将满足条件的整数累加到sum,之后调用sqrt函数计算sum的平方根,并作为函数的返回值。
转载请注明原文地址:https://www.kaotiyun.com/show/F0Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。#include<stdio.h>main(){intifor(i=’a’;i<’f’;i++,i++)printf("%c",i-’a’+’A’);printf("\n");}
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9)inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
以下合法的字符型常量是
当运行以下程序时,从键盘输入AhaMA(空格)Aha<CR>,则下面程序的运行结果是#include<stdio.h>main(){chars[80],c=’a’;inti=0;scanf("%s",s);
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
已有定义:charc=′′;inta=1,b;(此处c的初值为空格字符),执行b=!c&&a;后b的值为【】。
下列程序的输出结果是#include"stdio.h"#defineN3#defineM3voidfun(inta[M][N]){printf("%d\n",*(a[1]+2));}main(){inta
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
若有定义intw[3][5];,则以下不能正确表示该数组元素的表达式是
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;…}则以下函数调用语句错误的是
随机试题
生命至上的要求包括安全第一、救人第一和()。
下列关于抽样误差的说法不正确的是()
某2型糖尿病患者,体态肥胖,“三多一少”症状不太明显,血糖偏高,长期采用饮食控制、休息、口服降血糖药。但血糖仍高,对此下列哪项处理最恰当
某公司非常重视员工的培训与开发工作,通过有计划地给员工传授其工作所需的知识、技能,以及应具备的工作态度,使员工基本能够胜任本职工作,并不断提高个人技能。该公司对于新入职员工实施职(岗)前培训与开发,大大提高了新员工的工作效率。根据材料回答以下问题。培
大云寺初各为______,寺内的天王殿里供奉着四大天王和弥勒菩萨,具有“______”特点的弥勒菩萨造像是武则天的写照。
在国外,很多遗传、传染类疾病属于公民隐私范畴,而在我国,有些机构随意披露公民这些隐私的现象还相当普遍,法律对此还缺乏相关的规定和有效的保护,导致这些隐私被披露后无法获得司法救济。通过这段话,作者想表达的是()。
简述荀子对教师地位、作用、条件的论述。
HomeschoolingappearstobeagreatIsuccessformiddle-classandwealthyfamilieswhenoneparentishomemostofthetime.Ho
Itrained(heavy)______yesterdayafternoon.
某股票看涨期权(A)执行价格和权利金分别为61.95港元和4.53港元,该股票看跌期权(B)执行价格和权利金分别为67.5港元和6.48港元,此时该股票市场价格为63.95港元,则A、B的时间价值大小关系是()。
最新回复
(
0
)