日期:2014-05-20  浏览次数:20754 次

新手求助三大循环求解
用三种循环分别求出:
求出100以内3的倍数的数字和个数;
求出100以内前5个3的倍数的数字;
100 到200之间所有奇数的和;


牛人大神,请帮助解答  
谢谢 
我是新手  麻烦帮助解答一下 谢谢  这个是我在学习三大循环语句中,遇到的题,我就是想知道这几道题如果不用嵌套循环语句的话,单独用单循环可以做出来吗

如果您时间充足的话可以帮助我谢谢  不充足的话给我写个提示也可以 谢谢
新手求助三大循环求解

------解决方案--------------------
int count = 0;
for(int i = 100; i < 100; i++) {
  if(i%3==0) {
    count++;
    System.out.println(i);
  }
}
System.out.println("count:"+count);
------解决方案--------------------
int count = 0;
for(int i = 100; i < 100; i++) {
  if(i%3==0) {
    count++;
    if(count==5) {
      break;
    }
    System.out.println(i);
  }
}
------解决方案--------------------
int sum = 0;
for(int i = 101; i <= 200; i=i+2) {
  sum = sum+i;
}
System.out.println(sum);
------解决方案--------------------
public class ForTest1
{
public static void main(String[] args) 
{
int count=0;
int sum=0;
for(int i = 0;i<100;i++){
if(i%3==0){
count++;        //统计3的倍数的个数
//System.out.print(i+" ");
if(count<=5){
System.out.print(i+" ");
}
}

}
System.out.println();

System.out.println("100以内3的倍数的总个数count= "+count);

System.out.println("100-200之间的所有奇数和为:");
for(int j = 100;j<200;j++){
if(j%2!=0){
sum += j;
}
}
System.out.println(sum);
}
}