首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是:计算并输出当x
请编写函数fun,其功能是:计算并输出当x
admin
2021-06-15
19
问题
请编写函数fun,其功能是:计算并输出当x<0.97时下列多项式的值,直到|S
n
一S
n-1
|<0.000001为止。
例如,在主函数中从键盘给x输入0.21后,输出为:s=1.100000。
注意:部分源程序在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
{}include
double fun(double x)
{
}
NONO()
{/*请在此函数内打开文件,输入测试数据,调用fun函数,输出数据,关闭文件。 */
FILE*rf,*wf;int i;double s f x;
rf=fopen("in.dat","r");
wf=fopen("out.dat","w");
for(i=0;i<10 ; i++) {
fscanf(rf,"%1f",&x);
s=fun(x);
fprintf(wf,"%lf\n",s);
}
fclose(rf); fclose(wf);
}
main()
{double x,s;
printf("Input x:");scanf("%lf”,
&x);
s=fun(x);
printf("s=%f\n",s);
NONO();
}
选项
答案
int n=1; /*循环计数*/ double sn=1 ; /*累计数*/ double xn=1,xn1=0; /*x的n值,以 及x的n-1值;*/ while(fabs(xn—xnl)>=0.000001) /*绝对值是否满足条件*/ { xn=xn*x*(0.5一n+1)/n;/*表达式分解 以后xn=(xn一1)*x*(0.5一n+1)/n*/ n+=1; sn+=xn; /*sn累加上xn*/ } return(sn);
解析
(1)根据题干中给出的数列,推出每一项分子是在前一项分子的基础上乘以(0.5.n+1)*x,分母则为阶乘,也就是在前一项分母的基础上乘以n。
(2)在循环中求得每一项,然后对其进行累加求和。
转载请注明原文地址:https://jikaoti.com/ti/m1z0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中关于程序模块化的叙述错误的是()。
结构化程序所要求的基本结构不包括()。
有以下程序:#include#includemain(){charstr[][20]={"One*World","One*Dream!"},*p=str[1];printf("%d,",strlen(p));printf("%s\n",p);}
下列结构体的定义语句中错误的是()。
结构化程序设计的3种结构是()。
有以下程序#includemain(){FILE*fp;intk,n,a[6]={1,2,3,4,5,6};fp=fopen("d2.dat","w");fprintf(fp,"%d%d%d\n",a[0],a[1],a
已定义以下函数intfun(int*p){return*p;}fun函数返回值是
在关系数据库中,用来表示实体间联系的是
以下不合法的数值常量是
下面选项中合法的字符常量是
随机试题
我国报纸发行工作中组织收订的重要时期是每年的()
岁己未,河朔大旱,镇阳帅自言忧农,督下祈雨甚急。厌禳①小数②,靡不为之,竞无验。既久,怪诬之说兴,适民家有产白驴者,或指日:“此旱之由也。是物不死,旱胡得止?”帅闻,以为然。命亟取,将焚之。驴见梦于府之属某日:“冤哉焚也!天祸流行,民自罹之,吾何
在声像图上,正常卵黄囊测值范围为
A、1小时内B、15分钟内C、30分钟内D、2小时E、盐酸溶液中检查2小时后不崩解,然后在磷酸盐缓冲液中1小时内崩解糖衣片的崩解时限为
患者男,48岁。因患胰腺癌入院拟行手术治疗,现空腹血糖7.8mmol/L。术前给予注射胰岛素,其作用是
评标活动应遵循的基本原则有()。
一般的,我们可以把个人拥有的资源定义为营生资产,把个人对家庭的责任定义为养生负债。营生资产是指()
________与________相结合,既是认识论与方法论的基本原理,又是教学论中的一般原理.
女,28岁。有10年的吸烟史。近3年来慢性咳嗽、咳白色泡沫痰,每年发病时间3个月以上。气管镜黏膜活检的病变应是
WomenintheUnitedStatesandinmanyothercountries【B1】______inagrowingnumberofsportsandgames.Thishasnotalwaysbe
最新回复
(
0
)