首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是:计算并输出下列多项式的值: 例如,在主函数中从键盘给n输入15,则输出为:s=2.718282。 注意:要求n的值大于1但不大于100。 部分源程序在文件PROGl.C中。 请勿改动主函数mai
请编写函数fun,其功能是:计算并输出下列多项式的值: 例如,在主函数中从键盘给n输入15,则输出为:s=2.718282。 注意:要求n的值大于1但不大于100。 部分源程序在文件PROGl.C中。 请勿改动主函数mai
admin
2021-06-15
40
问题
请编写函数fun,其功能是:计算并输出下列多项式的值:
例如,在主函数中从键盘给n输入15,则输出为:s=2.718282。
注意:要求n的值大于1但不大于100。
部分源程序在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
double fun(int n)
{
}
main()
{ int n;double s;
printf(“Input n:”);scanf(“%d”,
&n);
s=fun(n);
printf(“s=%f\n”,s);
NONO();
}
NONO()
{/*请在此函数内打开文件,输入测试数据,调用fun函数,输出数据,关闭文件。 */
FILE *rf,*wf;int n,i;double s;
rf=fopen(“in.dat”,“r”);
wf=fopen(“out.dat”,“w”);
for(i=0;i<10 ; i++){
fscanf(rf,“%d”,&n);
s=fun(n);
fprintf(wf,“%lf\n”,s);
}
fclose(rf);fclose(wf);
}
选项
答案
double S=1; long t=1; int i; for(i=1; i<=n; i++){ t=t*i; /*计算阶乘*/ s+=1./t; /*计算每项的值并累加至变量s中*/ } return s; /*返回多项式的值*/
解析
该程序功能是计算并输出多项式的值。该题的解题思路是,根据题干中给出的数列,首先推出每一项的表达式,然后再对多项式进行累加求和。
转载请注明原文地址:https://kaotiyun.com/show/Sjtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在关系数据库中,用来表示实体间联系的是()。
给定程序中,函数fun的功能是:找出100~999之间(含100和999)所有整数中各位上数字之和为x(x为一正整数)的整数,然后输出;符合条件的整数个数作为函数值返回。例如,当x值为5时,100~999之间各位上数字之和为5的整数有:104、113、1
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放
下述程序的输出结果是()。#include<stdio.h>voidmain(){inta[5]={1,2,3,4,5};int*p=a,**q=&p;printf("%dt",*(p++));printf("%d",*q);}
以下叙述中正确的是()。
以下叙述中正确的是
以下选项中,不合法的C语言用户标识符是()。
数据库设计中反映用户对数据要求的模式是( )。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
随机试题
女孩,8个月。2小时来哭闹,稀便1次。体检:体温37.5℃,神志清,颈无阻力,咽正常,心肺无异常。腹部查体不合作。大便常规:白细胞5~10/HP,红细胞15~0/HP,吞噬细胞0~1/HP,以细菌性痢疾收入院。入院后仍有哭闹,无腹泻。首先应做的检查是
简述闭环伺服系统中电流环的实质及主要作用。
图4一10所示刚架中,若将作用于在B处的水平力P沿其作用线移至C处,则A、D处的约束力()。
以税收管理权限为标准,全部税种可划分为()。
下列施工单位为避免进度受影响所做的工作,合理的是()。
CFR
复议申请人逾期不起诉又不履行行政复议决定的,或者不履行最终裁决的行政复议决定的处理方式有()。
Thepolicefiredteargasandarrestedmorethan5,000passivelyresistingprotestorsFridayinanattempttobreakupthelarg
Eachandeveryoneofusisresponsibleforthegreenhousegaseswesendinourdailyactionsandchoices.【C1】______,combating
Forthispart,youareallowed30minutestowriteashortessayentitledAShoppingMallintheNeighborhood.Youshouldwrite
最新回复
(
0
)