每日一题——Java编程练习题

题目:

键盘录入两个数字,表示一个范围。

统计这个范围中。

既能被3整除,又能被5整除数字有多少个?

我写的代码:

java 复制代码
public class Test {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.print("输入第一个数:");
        int number1 = sc.nextInt();
        System.out.print("输入第二个数:");
        int number2 = sc.nextInt();
        int max = 0;
        int min = 0;
        int count = 0;
        if (number1 > number2){
            max = number1;
            min = number2;
        }else {
            max = number2;
            min = number1;
        }
        for (int i = min; i <= max; i++) {
            if (i % 3 == 0 && i % 5 == 0){
                count++;
            }
        }
        System.out.println("即能被三又能被五整除的有" + count + "个");
    }
}

代码有可能不是最优解答,如果有大佬也可以把更完美的代码发到评论区,或者给出优化的代码

相关推荐
努力学算法的蒟蒻几秒前
day90(2.19)——leetcode面试经典150
算法·leetcode·面试
人道领域1 分钟前
SpringBoot多环境配置实战指南
java·开发语言·spring boot·github
tod1134 分钟前
Redis:从消息中间件到分布式核心
服务器·开发语言·redis·分布式
啊阿狸不会拉杆7 分钟前
《计算机视觉:模型、学习和推理》第 5 章-正态分布
人工智能·python·学习·算法·机器学习·计算机视觉·正态分布
捷利迅分享8 分钟前
Android TV 4分屏独立播放电视应用完整开发方案
java
马猴烧酒.10 分钟前
【JAVA算法|hot100】栈类型题目详解笔记
java·笔记
Dragon Wu11 分钟前
SpringCloud 多模块下引入独立bom模块的正确架构方案
java·spring boot·后端·spring cloud·架构·springboot
样例过了就是过了13 分钟前
LeetCode热题100 缺失的第一个正数
数据结构·算法·leetcode
样例过了就是过了15 分钟前
LeetCode热题100 除了自身以外数组的乘积
数据结构·算法·leetcode
_BugMan17 分钟前
Spring核心知识清单
java·后端·spring