解题思路:
注意事项: csum+=(double) 1 /i
这部分是关键 一定要加double 否则它会向下取整
参考代码:import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int a=sc.nextInt();
int b=sc.nextInt();
int c=sc.nextInt();
double asum=0,bsum=0,csum=0;
// 1~a的和
for(int i=1;i<=a;i++){
asum+=i;
}
//1~b的平方和
for(int i=1;i<=b;i++){
bsum+=Math.pow(i,2);
}
//1~c的倒数和
for(int i=1;i<=c;i++){;
}
System.out.printf("%.2f",asum+bsum+csum);
}
}
0.0分
0 人评分