解题思路:
我又报复社会了,再次显示答案错误
注意事项:
这不是正确答案,但是运行结果一致 仅供参考
参考代码:
#include<stdio.h>
double fact(int n)
{
int i,sum=0,j=1;
for (i = 1; i <= n; i++)
j *= i;
return j;//定义阶乘函数
}
double mypow(double x, int n )
{
int i,flag=1;
for (i = 1; i <= n; i++)
{
x = x * flag; flag *= -flag;
}
return x;//定义平方函数
}
int main()
{
double x,sum=0,a,b;
int i,n;
scanf("%lf%d", &x, &n);
for (i = 1; i <= n; i++)
{
a = fact(i);//调用函数
b = mypow(x, i);//调用函数
sum += b / a;//累加器
}printf("%.4lf", sum);//输出结果
}
0.0分
0 人评分
校门外的树 (C语言代码)浏览:988 |
C语言训练-计算t=1+1/2+1/3+...+1/n (C语言代码)浏览:942 |
WU-输入输出格式练习 (C++代码)浏览:1133 |
WU-输出正反三角形 (C++代码)浏览:1100 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:863 |
母牛的故事 (C语言代码)浏览:1451 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:580 |
1014题解浏览:524 |
1035 题解浏览:875 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:985 |