首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,它的功能是计算: s作为函数值返回。 在C语言中可调用log(n)函数求In(n)。log函数的引用说明是:double log(double x)。 例如,若m的值为:20,fun函数值为:6.506583。 注
编写函数fun,它的功能是计算: s作为函数值返回。 在C语言中可调用log(n)函数求In(n)。log函数的引用说明是:double log(double x)。 例如,若m的值为:20,fun函数值为:6.506583。 注
admin
2015-08-23
35
问题
编写函数fun,它的功能是计算:
s作为函数值返回。
在C语言中可调用log(n)函数求In(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("%fin",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);
fclose(wf);
}
选项
答案
double s=0.0 ; int i; for(i=1; i<=m; i++)s+=10g(1.0*i); s=sqrt(s); return s;
解析
(1)调用log(n)函数求ln(n)。
(2)对调用*log(n)进行累加求和,求得根号里的内容。
(3)最后调用C语言的库函数sqrt计算(2)中求得值的平方根。
转载请注明原文地址:https://kaotiyun.com/show/PTDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下合法的字符型常量是
在C语言中,函数返回值的类型最终取决于
以下程序运行后的输出结果是【】。main(){inti,j,a[][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)for(j=i+1;j<3;j++)a[j][i]
已有定义:double*p;,请写出完整的语句,利用malloc函数使p指向一个双精度型的动态存储单元【】。
以下程序段的输出结果是【】。inti=9;printf("%o\n",i);
设变量已正确定义,则下列能正确计算f=n!的程序段是()。
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’};,下列叙述中正确的是()。
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。
在面向对象的方法中,______描述的是具有相似属性与操作的一组对象。
若有说明chars1[]="Thatgirl",s2[]="isbeautiful";则使用函数strcmp(s1,s2)g,结果是______。
随机试题
A、 B、 C、 D、 D
关于脊髓节段与椎体的对应关系的描述,不正确的是
重症肌无力周期性瘫痪
下列不属于风险识别步骤的是()。
下列关于石砌墩台施工的说法错误的是()。
某股份有限公司注册资本为4800万元。公司现有法定公积金1800万元,任意公积金800万元。公司拟转增注册资本,进行增资派股。以下方案中,不符合《公司法》规定的有()。
“环境决定论”的代表人物是()。
One,Two,Three.Cheers!Atoastwithcoffeeandaliondance,a【C1】______ofcultures,UScoffeegiantStarbucksthinks【C2】_____
下列各项对无限的含义正确理解的是()。
Ourstatisticsshowthatweconsumeallthatwearecapableofproducing.
最新回复
(
0
)