解题思路:
首先将需要的函数定义出来
然后主函数先输入两个值,
之后求和的话,在两个定义的函数中即可完成
主函数,只剩下加减判断这一个任务,根据取余,判断,
输出结果即可
注意事项:
1.输入一个是小数,一个是整数
2.注意加减
参考代码:
#include<stdio.h> double fact(int n) //定义阶乘函数 { int i; double resu1=1.0; for(i=1;i<=n;i++) { resu1 *=i; } return resu1; } double mypow(double x,int n) //定义x的n次幂 { double resu2=1; int i; for(i=1;i<=n;i++) { resu2 *= x; } return resu2; } int main() { double x,resu3=0; int n,i; scanf("%lf %d",&x,&n); for(i=1;i<=n;i++) //重复操作,判断加还是减 { if(i%2 != 0) { resu3 =resu3+mypow(x,i)/fact(i); }else{ resu3 = resu3-mypow(x,i)/fact(i); } } printf("%.4lf",resu3); return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:900 |
逆反的01串 (C++代码)(依旧推荐switch)浏览:936 |
C二级辅导-统计字符 (C语言代码)浏览:746 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:608 |
C语言程序设计教程(第三版)课后习题6.3 (Java代码)浏览:659 |
简单编码 (C++代码)浏览:678 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1534 |
蓝桥杯历届试题-九宫重排 (C++代码)浏览:2783 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:687 |
水仙花 (C语言代码)浏览:1053 |