使用Java循环语句找出1到100之间可被3和7整除的数

本示例演示了使用Java的while循环和do-while循环语句,找出1到100之间所有能被3和7整除的数字。

使用while循环语句:

public class Main {
    public static void main(String[] args) {
        int num = 1;
        
        while(num <= 100) {
            if(num % 3 == 0 && num % 7 == 0) {
                System.out.println(num);
            }
            
            num++;
        }
    }
}

使用do-while循环语句:

public class Main {
    public static void main(String[] args) {
        int num = 1;
        
        do {
            if(num % 3 == 0 && num % 7 == 0) {
                System.out.println(num);
            }
            
            num++;
        } while(num <= 100);
    }
}

代码解释:

  • 两段代码都使用一个循环变量 num 来遍历1到100之间的数字。
  • if 语句判断 num 是否能被3和7同时整除。
  • 如果能整除,则打印 num
  • while 循环和 do-while 循环的区别在于:while 循环先判断条件再执行循环体,而 do-while 循环先执行循环体再判断条件。

输出结果:

程序会输出以下数字:

21 42 63 84

总结:

本示例展示了如何使用Java的循环语句来实现简单的逻辑判断和输出。while 循环和 do-while 循环都是常用的循环结构,可以根据实际需求选择合适的循环结构。

Java 循环语句示例:找出1到100之间可被3和7整除的数

原文地址: http://www.cveoy.top/t/topic/dT84 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录