首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,它的功能是:求小于形参n同时能被3与7整除的所有自然数之和的平方根,并作为函数值返回。 例如若n为1000时,程序输出应为:s=153.909064。 注意:部分源程序在文件PROG1.C文件中。 请勿改动主函数ma
编写函数fun,它的功能是:求小于形参n同时能被3与7整除的所有自然数之和的平方根,并作为函数值返回。 例如若n为1000时,程序输出应为:s=153.909064。 注意:部分源程序在文件PROG1.C文件中。 请勿改动主函数ma
admin
2013-09-15
81
问题
编写函数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();
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 sum=0.0; int i; for(i=21; i<=n; i++) if((i%3==0)&&(i%7==0))sum+=i; return sqrt(sum);
解析
(1)首先,利用循环逐个选出能同时被3与7整除的所有自然数。
(2)然后,对这些自然数求和,最后求得平方根,并返回这个值。
转载请注明原文地址:https://kaotiyun.com/show/jMJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 #include <stdio.h> void fun(int n, int *p) { int f1,t2; if(n==1 ||n==2) *p=1; else { fun(n-1,&f1);
有以下程序 #include <stdio.h> main() { int i,j,m=55; for(i=1;i<=3;i++) for(j=3;j<=i;j++) m=m%j; printf
有以下程序 #include <stdio.h> main() { int y=9; for( ; y>0; y--) if(y%3==0) printf("%d",--y); } 程序的运行结果是
若变量已正确定义,有以下程序段 i=0; do Pnntf("%d,",i); while(i++); printf("%d\n",i); 其输出结果是
在关系数据库中,用来表示实体之间联系的是【 】。
有下列程序:#include<stdio.h>#include"string.h"typedefstruct{charname[9];charsex;floatscore[2];}STU;voidf(STU
有下列程序: #include <stdio.h> int f(int x) { int y; if(x=0‖x==1)return(3); y=x*x-f(x-2); retur
有下列程序: #include <stdio.h> #include "string.h" void tim(char *s[],int n) { char *t;int i,j; for(i=0;
以下程序中,select函数的功能是:在N行M列的二维数组中,选出一个最大值作为函数值返回,并通过形参传回此最大值所在的行下标。请填空。#defineN3#defineM3select(inta[N][M],int*n)
随机试题
简述社会责任的古典观点与社会经济学观点的区别。
BS公司的配送管理BS公司是位列世界500强的跨国企业之一,1995年来中国投资图书媒体行业。公司位于中国上海,主要从事图书、音像制品等的销售。由于特殊原因BS公司不能和其他新华书店一样将商品主动出售给一般市民,销售对象只能是BS的会员。因此BS公
患者,女,22岁。低热1个月,伴心悸、气促、下肢水肿1周。查体血压90/70mmHg,颈静脉怒张,心界向两侧扩大,心音弱,肝大肋下2cm,双下肢水肿。超声心动图心包腔内液性暗区1.0cm,X线心影向两侧扩大。该患者的正确治疗手段是
纠正低钾血症时,下述不正确的是
因重大误解而订立的合同,当事人一方有权( )。
在对MMPI测图进行综合分析的过程中,需要注意的是()。
习近平总书记会见全国文明家庭代表时强调,要重视家庭文明建设,努力使千千万万个家庭成为国家发展、民族进步、社会和谐的重要基点,成为人们梦想起航的地方。要动员社会各界广泛参与家庭文明建设,推动形成爱国爱家、相亲相爱、向上向善、共建共享的社会主义家庭文明新风尚。
法律的意志内容是由()。
Flyingoveradesertareainanairplane,twoscientistslookeddownwithtrainedeyesattreesandbushes.Afteranhour’sfli
A、Writersofhistimehadnomeanstoprotecttheirworks.B、Possiblesourcesofcluesabouthimwerelostinafire.C、Hiswork
最新回复
(
0
)