首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数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
2019-03-19
35
问题
编写函数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 printzf(’’%f\n’’,fun(20));
11 NONO();
12 }
13 void NONO()
14 {/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。*/
15 FILE *fp,*wf;
16 int i,n;
17 ctouble 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/SBRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下定义:strucksk{inta;floatb;}data;int*p;若要使p指向data中的a域,正确的赋值语句是()。
下列的程序用来输出两个字符串前7个字符中对应相等的字符及其位置号,程序空白处应该填写的是()。#include<stdio.h>main(){chars1[]="chinese",s2[]="japnese";
下列程序的输出结果是______。longfun5(intn)(longs;if((n==l)‖(n==2))s=2;
以下函数的功能是输出链表结点中的数据,形参指针h已知向如下链表请填空。structslist{chardata;structslist*next;};voidfun(structslist*h){structslis*P;
Jackson方法是一种面向______的结构化方法。
若函数调用时,参数为基本数据类型的变量,下列叙述中正确的是()。
以下函数返回a所指数组中最小的值所在的下标值fun(int*a,intn){inti,j=0,p;p=j;for(i=j;i
数据处理的最小单位是
函数my_cmp()的功能是比较字符串s和t的大小,当s等于t时返回0,否则返回s和t的第一个不同字符的ASCII码差值,即s>t时返回正值,s
随机试题
对计算机网络的最大威胁是什么?
医学康复的定义是
1岁小儿,生后未接种卡介苗,现出现间断发热、盗汗,x线胸片出现哑铃状“双极影”。下列哪种检查对诊断最有意义()
立法宜规定空间使用权证书中明确记载空间使用权人享有的使用权的()。
地质学上,关于牛轭湖的正确说法包括()
一个国家在一定时期的国际收支不可能完全平衡,总会发生差额。如果不平衡,就要利用()来弥补这个时期国际收支的差额。
账务处理系统中的数据备份只需将计算机内的凭证、科目表和账簿文件复制到硬盘上予以保存即可。()
2008年1月,张某从华丰商场购买了一台热水器。2008年3月,该热水器因质量问题给张某造成了人身伤害。2008年5月,张某向华丰商场提出交涉。双方协商未果,张某于2008年6月向人民法院提起诉讼。根据合同法律制度的规定,下列表述正确的是( )。
一般资料:求助者,女性,38岁,律师。案例介绍:求助者因为婚姻问题而内心痛苦近半年时间,经朋友介绍前来咨询。下面是心理咨询师与求助者之间的一段咨询对话:求助者:张老师您好!心理咨询师:您好!请坐。天气挺热,我给您倒杯
用WAIT命令给内存变量输入数据时,内存变量获得的数据是()。
最新回复
(
0
)