解题思路:
注意事项:
参考代码:
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语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:2023 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:690 |
C二级辅导-同因查找 (C语言代码)浏览:531 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:504 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:939 |
川哥的吩咐 (C++代码)浏览:1016 |
字符串输入输出函数 (Java代码)浏览:1440 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:756 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:936 |
剪刀石头布 (C语言代码)浏览:752 |