首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数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
2021-04-28
55
问题
编写函数fun,它的功能是计算:
s作为函数值返回。
在C语言中可调用log(n)函数求ln(n)。log函数的引用说明是:double log(double x)。
例如,若m的值为:20,fun函数值为:6.506583。
注意:部分源程序在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
1 #include<math.h>
2 #include<stdio.h>
3 double fun(int m)
4 {
5
6 }
7 main()
8 {
9 void NONO();
10 printf(’’%f\n’’,fun(20));
11 NONO();
12 }
13 void NONO()
14 {/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。*/
15 FILE *fp,*wf;
16 int i,n ;
17 double s;
18 fp=fopen(’’in.dat’’,’’r’’);
19 wf=fopen(’’out.dat’’,’’w’’);
20 for(i=0;i<10;i++){
21 fscanf(fp,’’%d’’,&n);
22 s=fun(n);
23 fprintf(wf,’’%f\n’’,s);
24 }
25 fclose(fp);
26 fclose(wf);
27 }
选项
答案
1 double s=0.0; 2 int i; 3 for(i=1;i<=m;i++) s+=log(1.0 *i); 4 s=sqrt(s); 5 return s;
解析
(1)调用log(n)函数求ln(n)。
(2)对调用log(n)进行累加求和,求得根号里的内容。
(3)最后调用C语言的库函数sqrt计算(2)中求得值的平方根。
转载请注明原文地址:https://kaotiyun.com/show/5Xtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序intf(inta[],intn)main(){if(n>1){inta[]={8,2,9,1,3,6,4,7,5};{intt;t=f(
有以下程序#include<stdio.h>func(intn)voidmain(){staticintnum=1;{func(3);func(4);print
有以下程序#include#includetypedefstruct{charname[9];charsex;floatscore[2];}STU;STUf(STUA){STUb={"Zhao",
以下关于return语句的叙述中正确的是
有以下定义语句,编译时会出现编译错误的是()。
数据库设计过程不包括
下列语句组中,正确的是
有以下程序#includestructS{inta;intb;};main(){structSa,*p=&a;a.a=99;printf("%d\n",_______);}程序要求输出结构体中成员a的数据,以下不能填入横线处的内容是
下面不属于软件测试实施步骤的是
有以下程序,程序的输出结果是voidfun(double*p1,double*p2,double*s){s=(double*)calloc(1,sizeof(double));*s=*p1+*(p2+1):}mai
随机试题
患者,男,40岁,感冒5日未解,现症喘咳气涌,胸部胀痛,痰多黏稠色黄,或夹血色,伴胸中烦热,面红身热,汗出口渴喜冷饮,咽干,尿赤,或大便秘结,苔黄或腻,脉滑数。本病例应选方
患者男,19岁。尿道损伤后出现排尿困难。护士遵医嘱为其留置导尿。患者表情紧张:“会不会很疼呀?”下列回答中较妥当的是()
重为W的人乘电梯铅垂上升,当电梯加速上升、匀速上升及减速上升时,人对地板的压力分别为p1、p2、p3,它们之间的大小关系为()。
爆炸性气体等爆炸性物质可分为()等几类。
甲于2000年5月将乙打伤,乙为此花去医药费5000元,但未及时向甲索赔。2001年6月,乙要求甲承担责任,甲遂向乙支付5000元。对此案的判断正确的是( )。
为幼儿提供的食物要比成人的细软些,这主要是因为幼儿()。
南京国民政府宪法、法律的统一解释机构是()。(2010年单选39)
Youaregoingtoreadatextabouttheprinciplesforteachingextensivereading,followedbyalistofexamples.Choosethebes
Insomniacs(someonewhocannotsleepeasily)don’tjustsufferatnight.Duringtheday,theyoftenfeelsleepy,havetroubleconc
A、TheynoticedanapparentchangeinthepositionoftheNorthStar.B、Theyobservedeclipsesatdifferenttimesoftheyear.C、
最新回复
(
0
)