编写一个程序,从1开始,计算需要多少个连续的偶数相加,其才会超出1500?

打印出这个数字,并输出其中能被5整除的数字,每行输出10个?谢谢!

慕粉3306960
浏览 1594回答 3
3回答

mbk_vip

public static void main(String[] args) {     int num = 1;     int i = 0;     while (num <= 1500) {         num += 2;         i++;     }    int count = 0;     for (int j = 0; j <= i; j=j+5) {         count++;         if (j % 5 == 0) {             if (count % 10 == 0) {                     System.out.println(j + " ");             } else {                     System.out.print(j + " ");             }         }     }     System.out.println("需要偶数" + i + "个"); }

if_else_

public class ImoocTest { public static void main(String[] args) { int sum=0;    //用来装加起来的数字 int num=1;    //从1开始 int count1=0; //计算多少个偶数 int count2=0; //计算一行的数字        while(sum<1500){        if(num%2==0){        sum+=num;        count1++;          if(num%5==0&&sum<1500){            if(count2>9){          System.out.printf("\n");          count2=0;          }        System.out.print(num+" ");         count2++;         }                 }        num++;           }        System.out.println("\n");        System.out.println("一共需要"+count1+"个偶数相加"); }}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java