解题思路:
注意事项:
参考代码:
#include<stdio.h>
#include<math.h>
double fact(int n)
{
double s;
if(n==1)
s=1;
else
s=n*fact(n-1);
return s;
}
double mypow(float x,int n)
{
double y=1,i;
for(i=1;i<=n;i++)
{
y=y*x;
}
return y;
}
int main()
{
int i,n,c3=1;
double num=0,c1,c2;
float x;
scanf("%f%d",&x,&n);
for(i=1;i<=n;i++)
{
c1=fact(i);
c2=mypow(x,i);
num=num+(c2*c3/c1);
c3=-c3;
}
printf("%0.4f",num);
return 0;
}
0.0分
1 人评分
大小写转换 (C语言代码)浏览:859 |
不会做的浏览:875 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:968 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:545 |
K-进制数 (C语言描述,蓝桥杯)浏览:925 |
字符逆序 (C语言代码)浏览:460 |
A+B for Input-Output Practice (VII) (C语言代码)浏览:528 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:564 |
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:616 |
C语言程序设计教程(第三版)课后习题12.5 (C语言代码)浏览:766 |