Java初学者作业——编写Java程序,输出1~100之间能够同时被3和4整除的最大的五个数字。

返回本章节

返回作业目录


需求说明:

编写Java程序,输出1~100之间能够同时被3和4整除的最大的五个数字。

实现思路:

声明变量count,用于存储满足条件的数据个数,设置初始值为0。

在区间1~100查找满足条件的数据,需要对每个数字进行逐一判断,可使用循环结构实现。

 

实现代码:

import java.util.Scanner;
 
public class FindMaxFiveDemo {
 
	public static void main(String[] args) {
		System.out.println("1~100之间能够同时被3和4整除的最大的五个数字:");
		int count = 0;		//满足条件的数据个数
		for(int i= 100;i>0;i--) {
			if(i%3!=0||i%4!=0) {
				continue;		//不满足条件,继续下一个数字的判断。
			}else {
				System.out.println(i);
				count++;		//数据个数累加1
			}
			if(count >= 5) {
				break;		//达到五个数字,跳出循环,不在继续查找
			}
		}
    }
}

 

posted @ 2020-02-20 20:27  明金同学  阅读(280)  评论(0编辑  收藏  举报