首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数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-11-24
1
问题
编写函数fun,其功能是计算:
s作为函数值返回。
在c语言中可调用log(n)函数求ln(n)。log函数的引用说明为:double log(double x)。
例如,若m的值为20,则fun函数值为6.506583。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include <stdlib.h>
#include<conio.h>
#include<stdio.h>
#include<math.h>
double fun(int m)
{
}
void main()
{
system(“CLS”);
printf(“%f\n”,fun(20));
}
选项
答案
double fun(int m) { int i; double s=0.0; for(i=1;i<=m;i++) s=s+log(i); /*计算s= ln(1)+ln(2)+ln(3)+…+ln(m)*/ return sqrt(s);/*对s求平方根并返回*/ }
解析
首先计算从1一m各数的对数的和,因此循环变量的范围是1一m,每次循环都进行一次累加求和。该题需要注意的是,log甬数的形式参数应当为double型变量,而用于循环的基数变量为整数,需要进行强制转换。在返回的时候求出平方根。
转载请注明原文地址:https://kaotiyun.com/show/dVID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
我国长期以来形成了依赖投资扩张的增长方式。抑制投资扩张问题,可以采取的措施是()。
蔬菜是人类不可缺少的食物,它富含人体需要的维生素、矿物质及消化系统所必需的粗纤维等。下列说法中错误的是()。
一批物资分别由16列火车从甲站紧急运送到600千米外的乙站,现已知每列火车在运行途中间隔不得低于40千米,且火车运行速度为200千米/小时,那么将这批物资完全运到乙站至少需要多少小时?
一间房屋的长、宽、高分别是6米、4米和3米。施工队员在房屋内表面上面一条封闭的线,其所画的线正好在一个平面上且该平面正好将房屋的空间分割为两个形状大小完全相同的部分。问其所面的线可能的最长距离和最短距离之间的差是多少米?()
宪政也称民主宪政、立宪政体,是重要的现代民主制度。下列有关宪政的论述不正确的是()。
下列有关监护人的说法,错误的是()。
多元的发展机会和自由的成长空间,是时代给予每个追梦人的馈赠;________每个追梦人在前进道路上迈出的每一步,________都在推动时代的进步。填入画横线部分最恰当的一项是()。
实体法与程序法的划分标准是()。
下列关于栈叙述正确的是()。
随机试题
输气干线两侧要求()m内无深根植物。
下列各组液体混合物能用分液漏斗分开的是()。
国家基本药物的调整周期是
胃、十二指肠溃疡急性穿孔者毒热炽盛期应选用脘痛期胃腑血瘀型选用
可以全面描述正态分布资料特征的两个指标是
新生儿复苏时,哪种情况适宜使用钙剂?()
房地产经纪业务按照经纪服务方式,分为()。
区教育局组织篮球比赛,一共有6支球队参加,若实行单循环制比赛,则一共要参加()轮()场比赛。
(2017·山东)当前,我国学校德育内容主要有()
下面的d是一个字典变量,能够输出数字2的语句是()。d={’food’:{’cake’:1,’egg’:5},’cake’:2,’egg’:3}
最新回复
(
0
)