首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,它的功能是计算: s作为函数值返回。 在C语言中可调用log(n)函数求ln(n)。log函数的引用说明是:double log(double x)。 例如,若m的值为:20,fun函数值为:6.506583。 注
编写函数fun,它的功能是计算: s作为函数值返回。 在C语言中可调用log(n)函数求ln(n)。log函数的引用说明是:double log(double x)。 例如,若m的值为:20,fun函数值为:6.506583。 注
admin
2021-02-25
35
问题
编写函数fun,它的功能是计算:
s作为函数值返回。
在C语言中可调用log(n)函数求ln(n)。log函数的引用说明是:double log(double x)。
例如,若m的值为:20,fun函数值为:6.506583。
注意:部分源程序在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
#include
double fun(int m)
{
}
msin()
{
void NONO();
printf("%f\n",fun(20));
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 s=0.0; int i; for(i=1; i<=m; i++)s+=log(1.0*i); s=sqrt(s); return s;
解析
(1)调用log(n)函数求ln(n)。
(2)对调用log(n)进行累加求和,求得根号里的内容。
(3)最后调用C语言的库函数sqrt计算(2)中求得值的平方根。
转载请注明原文地址:https://kaotiyun.com/show/kItp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有语句typedefstructS{intg;charh;}T;,则下列叙述中正确的是()。
有以下程序段intj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为
有以下程序:#includemain(){inta[]={2,3,5,4},i;for(i=0;i<4;i++)switch(i%2){case0:switch(a[i]%2){case0:a[i]++;break;case1:a[i]--
有以下程序intd=1;voidfun(intp){intd=5;d+=p++;printf("%d",d);}main(){inta=3;fun(a);d+=a++;printf("%d\
数据库设计过程不包括
若函数中有定义语句:intk;则()。
设有定义:chars[81];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
层次型、网状型和关系型数据库的划分原则是()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为()。
设有课程关系模式如下:R(C#,Cn,T,Ta)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为()。
随机试题
怎样分析模具型面数控加工的误差原因?
中年女性,炎热夏天,大量出汗,出现头晕、恶心、呕吐、面色苍白、脉搏细弱,血压下降。属于()。
多边投资担保机构是依据1988年生效的《多边投资担保机构公约》设立的国际金融机构,关于该机构,下列哪一选项是正确的?(2008年试卷一第45题)
在物业管理企业向业主提供的报告中,应首先有一个包括租金清单、空置情况和拖欠或收租损失报告等内容的经营概况介绍,还要向业主提交有关经营情况的分析报告,这是物业管理企业和业主相互沟通的重要方式。()
F列说法错误的是()。
某中外合资家电生产企业,共有在册职工120人,资产3500万元。2015年销售产品取得不含税收入2500万元,会计利润600万元,已预缴所得税150万元。经会计师事务所审核,发现以下问题:(1)期间费用中广告费450万元、业务招待费15万元、研究开发
行业生命周期和产品生命周期的区别?
我国民航和有关部门在处理国际航空运输法律纠纷时还应当适用我国政府已加人的国际公约或协定等,主要有()等。
广告必须具有三方面基本内容:一要写明商品的名称、产地、商标、品种、规格、性能、特点、价格等;二要写明出售或收购的方式、时间、地点等;三要写明使用和保养方法、保修期限、承诺等。根据上述要求,写一则简明的广告语。
在新西兰,网络暴力正式被界定为违法行为。该法案禁止用户通过网络向他人传播种族歧视、色情、宗教歧视、性别歧视等各种故意“严重损伤他人情绪”的暴力信息。如果被判有罪,伤害人最高可被判两年有期徒刑。我国两高出台的解释中明确规定,诽谤信息被转发达500次可判刑。网
最新回复
(
0
)