首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,它的功能是:求小于形参n同时能被3与7整除的所有自然数之和的平方根,并作为函数值返回。 例如,若n为1000时,程序输出应为:s=153.909064。 注意:部分源程序在文件PROGl.C中。 请勿改动主函数main和其他函数
编写函数fun,它的功能是:求小于形参n同时能被3与7整除的所有自然数之和的平方根,并作为函数值返回。 例如,若n为1000时,程序输出应为:s=153.909064。 注意:部分源程序在文件PROGl.C中。 请勿改动主函数main和其他函数
admin
2018-03-28
30
问题
编写函数fun,它的功能是:求小于形参n同时能被3与7整除的所有自然数之和的平方根,并作为函数值返回。
例如,若n为1000时,程序输出应为:s=153.909064。
注意:部分源程序在文件PROGl.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 fun(int n) { doubte 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,之后调用sqn函数计算sum的平方根,并作为函数的返回值。
转载请注明原文地址:https://kaotiyun.com/show/Yxxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
两次运行下面的程序,如果从键盘上分别输入3和2,则输出结果是()。#include<stdio.h>main(){intx;scanf("%d",&x);if(x++>2)printf("%d",x);
有以下程序:#definef(x)(x*x)main(){inti1,i2;i1=f(8)/f(4);i2=f(4+4)/f(2+2);printf("%d,%d\n",i1,i2);
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、【】和选择排序等。
以下程序的输出结果是()#include<stdio.h>main(){inta,b,d=241;a=d/100%9b=(-1)&&(+1);printf("%d,%d,a,d");}
下面程序的运行结果是()。#include<stdio.h>main(){staticchara[]="Languagef",b[]="programe";char*p1,*p2;intk;
下列叙述中,正确的是
下列语句的输出结果是______。charS[20]="aaaa",*sp=s;puts(strcat(sp,"AAAAA"));
有以下程序:#include<stdio,h>#include<string,h>struetSTU{intnam;floatTotalSeore;};voidf(strnctSTUp){structSTUs[2
以下四个选项中,不能看作一条语句的是()。
有下列程序段:structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;下列选项中表达式的值为11的是
随机试题
赵某对孙某有好感,但孙某生性孤傲,不愿理睬赵某。赵某很伤心。一天晚上,赵某看到孙某一个人走在路上,遂过去搭讪,但是孙某并不理会。赵某很生气,将孙某按倒在地实施了奸淫行为。事后,赵某十分后悔,而孙某又大喊要报警将其抓起来。赵某十分害怕,用手将孙某掐死。本案中
能够揭示财务状况变动原因的财务报表是()。
“我是我自己的,他们谁也没有干涉我的权力!”这是《伤逝》中子君的话。要求:(1)请结合这句话,自拟题目,写一篇文章;(2)题材不限(诗歌除外);(3)字数不少于800字。
Shedidnotaskabouthisname,以后也没有再遇见过他。
下列属于权力性影响力的构成因素的是
判断患者窒息最有力的依据是
案情:甲、乙、丙分别于2010年11月与A公司签订了培训合同。在合同履行过程中双方发生了纠纷,甲、乙于2011年9月向黄河市北区人民法院提起诉讼,请求确认合同无效,要求被告A公司返还甲、乙各自所交的保证金2万元,退还所交学费及各种其他费用1万元,并要求赔偿
出口货物以CIF成交的,应将CIF换算成FOB价,换算的方法是扣除运费、保险费;若出口货物以CFR成交,则将CFR价扣除运费,再计算出口货物的完税价格。()
设直线y=kx与曲线y=所围平面图形为D1,它们与直线x=1围成平面图形为D2.(1)求k,使得D1与D2分别绕x轴旋转一周成旋转体体积V1与V2之和最小,并求最小值;(2)求(1)中条件成立时的SD1+SD2.
完成某信息系统集成项目中的一个最基本的工作单元A所需的时间,乐观的估计需8天,悲观的估计需38天,最可能的估计需20天,按照PERT方法进行估算,项目的工期应该为(108)天,在26天以后完成的概率大致为(109)。(108)
最新回复
(
0
)