这些主题都是大学一年级时学习c语言后的作业,看在OJ还有剩下的,整理分发吧……(只有问题和代码)
【问题的说明】
ex的近似值可以通过以下公式计算:
ex=1 x/1! x2/2! x3/3! xn/n!
给出x和n,用上述公式求出ex的近似值。
【输入形式】
从控制台中输入小数x,并用空格分隔整数n(n=1)。
【输出形式】
将求出的ex的近似值输出到控制台(保留小数点后6位的有效数据)。
【样品输入】
7 27
【样品输出】
1096.633156
【样品说明】
输入的x为7,n的值为27。 即,求出e7的近似值,使用上述公式求出的近似值为1096.633156。
【评分标准】
这个问题要求输出ex的近似值,共有五个测试点。 要上传的c语言的文件名为公式. c。
【代码】
误差适当后,退出循环就可以了。 代码如下所示。
#包含
int main () )
{
双精度e,x,fm,fz;
fz=1; 调频=1; e=1;
int n,I,j;
扫描(' % lf % d )、x、n );
for(I=1; i=n; I )
{
for(j=1,fz=1.0,fm=1.0; j=i; j )
{
fz=fz*x;
调频=j *调频;
}
e=e fz/fm;
}
printf('%lf ',e );
返回0;
}
因为PS:当时刚学过c语言,所以很多代码看起来稚嫩.需要的人请谅解.