Ly426

Java小程序1(2015-8-13)

2015-08-13 10:59  马尔代夫_珍  阅读(138)  评论(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);

}}

分类:

技术点:

相关文章:

  • 2021-10-06
  • 2021-09-19
  • 2021-11-04
  • 2021-11-15
  • 2021-08-02
  • 2022-12-23
  • 2021-10-20
  • 2022-12-23
猜你喜欢
  • 2022-02-17
  • 2022-01-01
  • 2021-09-13
  • 2021-07-16
  • 2021-07-05
  • 2021-05-16
  • 2021-10-18
相关资源
相似解决方案