首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,它的功能是计算: s作为函数值返回。 在C语言中可调用log(n)函数求ln(n).log函数的引用说明是:double log(double x1。 例如,若m的值为:20,fun函数值为:6.506583。
编写函数fun,它的功能是计算: s作为函数值返回。 在C语言中可调用log(n)函数求ln(n).log函数的引用说明是:double log(double x1。 例如,若m的值为:20,fun函数值为:6.506583。
admin
2013-04-02
30
问题
编写函数fun,它的功能是计算:
s作为函数值返回。
在C语言中可调用log(n)函数求ln(n).log函数的引用说明是:double log(double x1。
例如,若m的值为:20,fun函数值为:6.506583。
注意:部分源程序在文件PROGl.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 < 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://jikaoti.com/ti/oin0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段 struct st {int x;int *y;}*pt; int a[]={1,2},b[]={3,4}; struct st c[2]={10,a,20,b};
有以下程序 void fun2 (char a,char b) {printf("%c%c",a,b);} char a=’A’,b=’B’; void fun1(){ a=’C’; b=’D’; }
有一个名为init.txt的文件,内容如下:#defineHDY(A,B)A/B#definePRINT(Y)printf("y=%d\n",Y)有以下程序#include"init.txt"ma
下列字符串是用户自定义标识符的是______。
下面程序的输出结果是() main() { charx=040; print{("%d\n",x=x<<1);}
若x和y都是double型变量,且x的初值为3.0,y的初值为2.0,则表达式pow(y,fabs(x))的值为【】。
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【】和限制使用goto语句。
排序方法中,将整个无序序列分割成若干小的子序列并分别进行插入排序的方法,称为______。
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是()。
可在C程序中用作用户标识符的一组标识符是
随机试题
发动机转速传感器和曲轴位置传感器出现故障分别会造成什么后果?
阅读《哦,香雪》中的一段文字,回答问题:她站了起来,忽然感到心里很满,风也柔和了许多。她发现月亮是这样明净,群山被月光笼罩着,像母亲庄严、神圣的胸脯;那秋风吹干的一树树核桃叶,卷起来像一树树金铃铛,她第一次听清它们在夜晚,在风的怂恿下“豁啷啷”地
新民主主义革命的前途是()
A.椭圆形,个体大,壳薄而均匀,有盖,内含卵细胞及卵黄细胞B.灯泡形,个体很小,有盖,内含毛蚴C.卵圆形,无盖,一侧有小棘,内含毛蚴D.椭圆形,壳厚而均匀,壳外有凹凸不平蛋白质膜,内含卵细胞E.圆球形,外有较厚具放射状条纹的胚膜,内含六钩蚴似蛔
肾毒物引起急性肾衰竭主要原因是
小儿脾肾阳虚泻的首选方剂是小儿风寒泻的首选方剂是
女,25岁,妊娠5个月,因转移性右下腹痛2小时就诊。经检查诊断为急性阑尾炎。其治疗措施错误的是
若∫f(x)dx=x3+C,则∫f(cosx)sinxdx等于()(式中C为任意常数)。
(2013年真题)我国宪法规定:“人民依照法律规定,通过各种途径和形式,管理国家事务,管理经济和文化事业,管理社会事务。”这一规定体现的宪法基本原则是
设A=(α1,α2,α3),B=(β1,β2,β3)都是3阶矩阵.规定3阶矩阵证明C可逆的充分必要条件是A,B都可逆.
最新回复
(
0
)