首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun(),它的功能是计算:s=(1-In(1)-In(2)-In(3)-…-1n(m))2 s作为函数值返回。 在C语言中可调用log(n)函数求In(n)。log函数的引用说明是double log(double x)。
请编写函数fun(),它的功能是计算:s=(1-In(1)-In(2)-In(3)-…-1n(m))2 s作为函数值返回。 在C语言中可调用log(n)函数求In(n)。log函数的引用说明是double log(double x)。
admin
2010-05-05
15
问题
请编写函数fun(),它的功能是计算:s=(1-In(1)-In(2)-In(3)-…-1n(m))2
s作为函数值返回。
在C语言中可调用log(n)函数求In(n)。log函数的引用说明是double log(double x)。
例如,若m的值为15,则fun()函数值为723.570801。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include <conio.h>
#include <stdio.h>
#include <math.h>
double fun(int m)
{
}
main()
{
clrscr();
printf("%f\n",fun(15));
}
选项
答案
double fun(int m) { int i; double s=1.0; for(i=1;i<=m;i++) s=s-log(i); /*计算s=l-In(1)-In(2)-In(3)-…-In(m)*/ return (s*s); /*对s求平方并返回*/ }
解析
首先,题目要求计算1依次减去1到M的对数,可用从1到M的循环,每次循环都减一个数的对数。该题需要注意,log()函数的形式参数应浩如烟海double型变量,用于循环的基数变量为整数,需要进行强制转换。最后在返回的时求平方。
转载请注明原文地址:https://kaotiyun.com/show/wXID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列各项.不属于第三次工业革命内容的是()。
下列叙述中,错误的是()。
阿尔泰国立大学的生物学家研制出转基因成分快速检测仪.可在较短时间内检测出食品中是否含有某种转基因成分。以下对转基因说法错误的是()。
寡头垄断企业的定价方法不包括()。
李某年龄16周岁,接受叔叔遗赠的10万元,靠此款丰衣足食,李某()。
能直接证明门捷列夫元素周期表理论正确的是(,)。
李某系A市建设银行某储蓄所记账员。2002年3月20日下午下班时,李某发现本所出纳员陈某将2万元营业款遗忘在办公桌抽屉内(未锁)。当日下班后,李某趁所内无人之机,返回所内将该2万元取出,用报纸包好后藏到自己办公桌下面的垃圾箱中,并用纸箱遮住垃圾袋。次日上午
以下中国历史上著名历史事件按发生先后顺序排序,完全正确的是()。
甲、乙两个仓库共存药45吨,现从甲仓库调出库存的60%,从乙仓库调出库存的40%支援非洲,结果两仓库药品库存相差3吨。甲、乙仓库原本库存的比例可能是多少?
影子银行是指游离于银行监管体系之外、可能引发系统性风险和监管套利等问题的信用中介体系,它具有融资贷款中介功能,却游离于货币管理当局的传统货币政策监管之外。下列不属于影子银行的是()。
随机试题
目前,所有国家都实行()
Longbeforerecordedhistory,ourancestorswerebathingforpleasureandhealth.Theearliestrecordsoftenmentiontheuseof
对于妊娠合并肺结核者产褥期注意事项哪项不正确
有关他汀类药物说法正确的是
在经济衰退时期,有利于扩大内需的政策措施是()。
劳动力市场均衡的意义有()
行政机关制定的除行政法规和规章以外的其他规范性文件,在设定行政处罚上()。
设则当x→0时,f(x)是g(x)的().
在项目管理器中,选择一个文件并单击“移去”按钮,在弹出的对话框中单击“删除”按钮后,该文件将()。
在最坏情况下,冒泡排序的时间复杂度为【】。
最新回复
(
0
)