首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,函数的功能是:根据以下公式计算s,计算结果作为函数值返回;n通过形参传入。 例如:若n的值为11时,函数的值为:1.833333 注意:部分源程序在文件PROGl.C中。 请勿改动主函数main和其他函数中的任何内
编写函数fun,函数的功能是:根据以下公式计算s,计算结果作为函数值返回;n通过形参传入。 例如:若n的值为11时,函数的值为:1.833333 注意:部分源程序在文件PROGl.C中。 请勿改动主函数main和其他函数中的任何内
admin
2013-04-02
18
问题
编写函数fun,函数的功能是:根据以下公式计算s,计算结果作为函数值返回;n通过形参传入。
例如:若n的值为11时,函数的值为:1.833333
注意:部分源程序在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
double fun(int n)
{
}
return str;
}
main()
{int n; double s;
void NONO ();
printf("\nPlease enter N:"); scanf("%d", &n);
s = fun(n);
printf("the result is: %f\n", s);
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);
}
选项
答案
{ int k; float str=1.0,sum=1.0; for(k=2;k<=n;k++) { sum=sum+k; //求得每一项的分母 str=str+1/sum; //级数累加求和 }
解析
进入fun函数,根据前面的分析:
首先,求得每一项分母的值sum,即利用上一项来表示“sum=sum+k;”。
然后,对每一项进行累加“str=str+1/sum;”。
最后,返回运算结果“str”。
转载请注明原文地址:https://kaotiyun.com/show/pDJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,其功能是:以二进制“写”方式打开文件d1.dat,写入1~100这100个整数后关闭文件。再以二进制“读”方式打开文件d1.dat,将这100个整数读入到另一个数组b中,并打印输出。请填空。#include<stdio.h
下列软件系统结构图的宽度为[]。
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针向链表的第—个结点。若有以下程序段 q=s; s=s->next; p=s; while(p->next) p
对下列二叉树进行中序遍历的结果是______。
定义数组chara[]=}’0’,’1’,’2’,’3’);,则将该数组中元素按反序转换成整数,正确的程序段是______。
希尔排序属于______。
若有以下定义和语句,且0<=I<10,则对数组元素的错误引用是() inta[]={1,2,3,4,5,6,7,8,9,0}; int*p,I p=a;
在下列叙述中,正确的一条是()
下面程序有两个printf语句,如果第一个printf语句输出的是194,则第二个printf语句的输出结果是【】。main(){inta[10]={1,2,3,4,5,6,7,8,9,0},*p;p=aprintf(
程序设计是以()和数据结构为基础的。
随机试题
CCITT对30/32路PCM。系统的同步系统规定,复帧前方保护时间为()。
A.血管通透性增加B.中性粒细胞趋化作用C.两者均有D.两者均无缓激肽
A.阴虚B.标实本虚C.属实属热D.伏痰遇感引触肺胀的病理性质多属
心脏收缩力增强时,静脉回心血量增加,这主要是因为()(1999年)
生物碱最常用的沉淀反应试剂是
根据《土地管理法》及其他相关自然资源立法的规定,下列说法中正确的是()。
当项目处于规划或项目建议书阶段,又无其他类似工程可以参照时,其投资估算的编制方法一般采用()。
小众经济:指面向小众人群的个性化定制模式,即采用个性化生产加工方式为用户提供独一无二的产品,实现精准服务,以满足消费者需求。下列不属于小众经济的是()。
汉代首先提出“独尊儒术"思想的是()
在大数据技术框架中,不包括__________环节。
最新回复
(
0
)