首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数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
2015-12-22
89
问题
编写函数fun,它的功能是计算:
S作为函数值返回。
在C语言中可调用log(n)函数求ln(n)。log函数的引用说明是:double log(double x)。
例如,若m的值为:20,fun函数值为:6.506583。
注意:部分源程序在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
#include
double fun(int m)
{
}
main()
{
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<1 0;i++){
fscanf(fP,"%d",&n);
S=fun(n);
fprintf(wf,"%fin",s);
}
fclose(fp);
fciose(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/MXDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是:【】。fun(intt[],intn){inti,m;if(n==1)returnt[0];elseif(n>=2){m=fun(t,n-1);returnm;}}main
若有以下定义:structlink{intdata;structlink*next;}a,b,c,*p,*q;且变量a和b之间已有如下图所示的链表结构:指针p指向变量a,q指向变量c。则能够把c插入到a和b之间并形成
下列说法错误的是()。
一棵二叉树第6层(根结点为第一层)的结点最多为______个。
在程序设计阶段应该采取______和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。
在深度为5的满二叉树中,叶子结点的个数为
关于结构化程序设计原则和方法描述错误的是()。
按照“先进先出”组织数据的数据结构是()。
在C语言中,运算对象必须是整型数的运算符是
随机试题
行政给付的对象是()。
与传统出版物相比,数字出版产品的优势主要表现在()。
A.扑翼样震颤无法引出B.轻度性格改变和行为失常C.昏睡和精神错乱D.意识错乱和睡眠倒错肝性脑病二期的表现是
男,25岁,5天前劳动后出现右下后牙区胀痛,进食,吞咽时加重,昨日起出现局部自发性跳痛,张口受限,低热头痛。检查:右下颌角区稍肿胀,无压痛,张口度两指。8丨近中阻生,牙龈红肿充血,挤压可见远中盲袋内少量脓液溢出,相当于6丨颊侧前庭沟丰满,充血,压痛明显,有
患者,男,60岁。肺源性心脏病,下肢水肿,哮喘严重并呈端坐呼吸。为警惕患者肺性脑病的发生,还应注意观察
患者,男,30岁。因慢性肾小球肾炎入院。目前主要临床表现为眼睑及双下肢轻度水肿,血压150/100mmHg。护士观察病情中应重点关注()。
下列哪一种情况应当数罪并罚?
建设工程的()决定了工程项目建成后不能像一般工业产品那样依靠终检来判断产品的质量,或将产品拆卸、解体来检查其内在质量,或对不合格零部件进行更换。
凡尔赛—华盛顿体系
Whatissuggestedinthefirstsentence?ThemostfavorablebusinessecologyinSiliconValleyischaracterizedby______.
最新回复
(
0
)