首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数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
70
问题
编写函数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全国计算机二级
相关试题推荐
结构化程序设计的基本原则不包括
有以下程序main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;case2:case4:n+=2;k--;br
有以下定义语句,编译时会出现编译错误的是()。
在源程序的开始处加上#include<stdio.h>进行文件引用的原因,以下叙述正确的是()。
设有定义:intx=0,*p;紧接着的赋值语句正确的是
关于C语言的符号常量,以下叙述中正确的是
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是
关于算法,以下叙述中错误的是
下列与队列结构有关联的是
有以下程序段int*p;p=_______malloc(sizeof(int));若要求使P指向一个int型的动态存储单元,在横线处应填入的是
随机试题
后前位胸片上,有关心脏大血管投影下列哪些项正确
混凝土路面施工过程中,如果试件的试验结果表明28天混凝土强度达不到规定强度时,监理工程师就可认为承包人该段混凝土施工质量不合格。()
JK触发器及其输入信号波形如图7-64所示,那么,在t=t0和t=t1时刻,输出Q分别为()。
双相情感障碍中抑郁的典型症状不包括()。
教师在履行教育义务的活动中,最主要、最基本的道德责任是()。
你是森林公安,在巡逻时发现有人偷盗树木,而偷盗的人是你最好的朋友,你怎么处理?
舌后部、鼻咽部扁桃体及鼻根部恶性肿瘤最早侵及的颈淋巴结是()。
下列矩阵中正定的是
落在平静水面的石头,产生同心波纹,若最外一圈波半径的增大率总是6米/秒,问在2秒末扰动水面面积的增大率为__________米2/秒.
日本の家は、靴を________上がってはいけないよ。
最新回复
(
0
)