首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,它的功能是:求小于形参n同时能被3 与7整除的所有自然数之和的平方根,并作为函数值返回。 例如若n为1000时,程序输出应为:s=153.909064。 注意:部分源程序在文件PROGl.C文件中。 请勿改动主函
编写函数fun,它的功能是:求小于形参n同时能被3 与7整除的所有自然数之和的平方根,并作为函数值返回。 例如若n为1000时,程序输出应为:s=153.909064。 注意:部分源程序在文件PROGl.C文件中。 请勿改动主函
admin
2013-03-29
39
问题
编写函数fun,它的功能是:求小于形参n同时能被3 与7整除的所有自然数之和的平方根,并作为函数值返回。
例如若n为1000时,程序输出应为:s=153.909064。
注意:部分源程序在文件PROGl.C文件中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
#include
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.clat","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://jikaoti.com/ti/1Bn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若已知a=10,b=20,则表达式!a<b的值为【】。
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
下面程序段的输出为#include"stdio.h"main(){printf("%d\n",12<<2);}
以下程序的输出结果为()。#include<stdio.h>main(){char*alpha[6]={"ABCDEFGH","IJKL","MNOP","QRST","UVWX"};char**p;inti;
下面程序的运行结果是()。#include<stdio.h>voiddelch(char*s){inti,j;char*a;a=s;for(i=0,j=0;a[i]!=’\0’;
下述程序的输出结果是()。#include<stdio.h>voidmain(){inta[5]={2,4,6,8,10};int*p=a,**q=&p;printf("%d,",*(p++
请阅读以下程序:#include<stdio.h>main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0
以下程序的功能是计算:s=1+12+123+1234+12345。请填空。main(){intt=0,s=0,i;for(i=1;i<=5;i++){t=i+【】;s=s+t;}printf(
已有定义double *p;,请写出完整的语句,利用malloc函数使p指向一个双精度型的动态存储单元【 】。
设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句:if(a<B)if(c=D)y=0;elsey=1;该语句所表示的含义是______。
随机试题
行政领导方式
无产阶级专政的最终目标是
患者,男,15岁。外周血为白细胞:2.0×109/L,红细胞:2.0×1012/L,血小板:75×109/L,临床诊断为再生障碍性贫血。问题2:该患者白细胞相对增多的是
急性阑尾炎患者出现寒战、黄疸时,应考虑
服用苯二氮卓类药后,可产生过度镇静、肌肉松弛作用,觉醒后可发生颤抖、认知功能障碍等症状,尤其是老年人,称为
隧道超前地质预报,下列超前地质预报的物探方法中可用于长距离预报的是()。
房地产投资是一种长期投资。国外的研究表明,房地产的经济寿命与其使用性质相关。一般来说,下列说法不正确的一项是()。
在河床中修筑围堰围护基坑,并将河道中各时期的上游来水量按预定的方式导向下游,以创造干地施工的条件叫()。
甲公司为增值税一般纳税人,适用增值税税率为17%,所得税税率为25%,2017年度有关资料如下:(1)本年度销售商品收入15700万元,发生销售折让200万元,处置固定资产净收益300万元,处置无形资产净收益100万元。(2)本年度销售商品成本
随着“秦火火”妖言惑众内幕的不断曝光,人们看到其造谣生事的手段并不高明。他们不过是利用社会热点和民众情绪,把自己打扮成“社会不公”的审判者,以编造谎言、_______的手段“忽悠”民众。“谣言并非止于智者,而是止于下一个谣言”,就是他们信奉的宗旨。而其对“
最新回复
(
0
)