经典循环例题练习

 

一、100以内所有数的和

public class wu{
    public static void main(String[] args){
      int m =100;
      long s=1;
      for(int i=1;i<=m;i++){
         s=s+i;
        System.out.println("s="+s); 
      }
    }
}

二、100以内与7相关的数

package Wu;

public class wu {

public static void main(String[] args) {

 int m =100;
 for(int i=1;i<=m;i++){
  if (i%7==0||i%10==7||i/10==7||i%10==7)
      System.out.println("i="+i);
      
 }
}
}

三、100以内所有奇数的和

package Wu;

public class wu {

public static void main(String[] args) {

    int m=100;
    long l=0;
    for (int i = 1;i<=m;i=i+2){
        l=l+i;
        
    }
    System.out.println("l="+l);
}
}

四、100以内所有偶数的和

package Wu;

public class wu {

public static void main(String[] args) {

    int m=100;
    long l=0;
    for (int i = 0;i<=m;i=i+2){
        l=l+i;
        
    }
    System.out.println("l="+l);
}
}

五、现在有100文钱,已知公鸡2文钱一只,母鸡1文钱一只,小鸡1文钱两只,那100文钱要买鸡的话怎么买?

package Wu;

public class wu {

public static void main(String[] args) {
    int m=100;
       int m=100;     
 for(int i=0;i<=50;i++){       
 for(int j=0;j<=100;j++){            
 for(int k=0;k<=100;k++){               
 if(2*i+1*j+0.5*k<=m && m>=i+j+k){  
     
System.out.println("i="+i+"j="+j+"k="+k);              
  }}}}       


 }


}

 

posted @ 2015-12-04 20:44  秦萧不再  阅读(285)  评论(0编辑  收藏  举报