解题思路:
注意事项:
参考代码:
import java.util.*;
public class liuliu {
public static void main(String[]args) {
Scanner sc=new Scanner(System.in);
double x=sc.nextDouble();
double n=sc.nextDouble();
double z=0;
for(int i=1;i<=n;i++) {
if(i%2!=0) {
z=z+mypow(x,i)/fact(i);
}
else {
z=z-mypow(x,i)/fact(i);
}
}
System.out.printf("%.4f",z);
}
public static double fact(double n) {
double m=1;
for(int i=1;i<=n;i++) {
m=m*i;
}
return m ;
}
public static double mypow(double x,double n) {
double m=1;
for(int i=1;i<=n;i++) {
m=m*x;
}
return m;
}
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:880 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:544 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:604 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:862 |
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:614 |
K-进制数 (C语言描述,蓝桥杯)浏览:925 |
Minesweeper (C语言描述,蓝桥杯)浏览:1126 |
sizeof的大作用 (C语言代码)浏览:1450 |
1024题解浏览:808 |
勾股数 (C语言代码)浏览:799 |