猿问
编写一个程序,从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 + "个"); }
2
0
0
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+"个偶数相加"); }}
1
0
0
随时随地看视频
慕课网APP
相关分类
Java
我要回答