Java小程序1(2015-8-13)
2015-08-13 10:59 马尔代夫_珍 阅读(154) 评论(0) 编辑 收藏 举报1、
public class Test1{
public static void main(String [] args){
/* int sum=0;
for(int i=0;i<=100;i++){
if(i%2!=0){
sum+=i*i;
}
}
System.out.println("求1*1+3*3+5*5+7*7+9*9...+99*99之和是:"+sum); */
int sum=0;
for(int i=1;i<100;i+=2){
sum+=i*i;
}
System.out.println(sum);
}}
2、
public class Test2{
public static void main(String [] args){
//关键处:sum是double类型,否则会丢失精度。。
/* double sum=0;
for(int i=0;i<=40;i++){
if(i%2!=0){
sum=sum+1.0/i;
}
}
System.out.println("1+1/3+1/5+...的前20项之和是:"+sum); */
double sum = 0;
for(double i=1;i<=40;i=i+2){
sum = sum +1/i;
}
System.out.println("sum:"+sum);
}}