3185511 2024-03-14 19:54 采纳率: 100%
浏览 8
已结题

求这几个问题的代码和运行结果截图

img


求下这几个问题的代码和运行过程。用eclipse。求下这几个问题的代码和运行过程。用eclipse。
求下这几个问题的代码和运行过程。用eclipse。发电脑代码的截图给我就采纳,感谢!

  • 写回答

5条回答 默认 最新

  • 叫兽-郭老师 Java领域新星创作者 2024-03-14 19:55
    关注

    🌈🌈🌈参考通义千问和郭老师的小迷弟雅思莫了-编写提供🌈🌈🌈
    您可以参考如下,如果回答的不正确,及时评论区回复我,我会根据你错误描述追加回复,直到您满意为止。

    由于在文本环境下无法直接展示Eclipse的完整代码编写和运行过程,我将为您提供上述问题的Java代码实现,并在命令行中描述其大致运行结果。

    1. 求3个数字中的最大值
    import java.util.Scanner;
    
    public class Main {
        public static void main(String[] args) {
            Scanner scanner = new Scanner(System.in);
            System.out.println("请输入三个数字:");
            int num1 = scanner.nextInt();
            int num2 = scanner.nextInt();
            int num3 = scanner.nextInt();
    
            int maxNum = Math.max(Math.max(num1, num2), num3);
            System.out.println("这三个数中的最大值是:" + maxNum);
        }
    }
    

    运行过程:在Eclipse中运行此程序后,会提示输入三个数字,输入完成后会输出这三个数中的最大值。

    1. 判断一个数是否能被3、5、7同时整除
    import java.util.Scanner;
    
    public class Main {
        public static void main(String[] args) {
            Scanner scanner = new Scanner(System.in);
            System.out.println("请输入一个数:");
            int num = scanner.nextInt();
    
            if (num % 3 == 0 && num % 5 == 0 && num % 7 == 0) {
                System.out.println(num + "可以被3、5、7同时整除。");
            } else {
                System.out.println(num + "不能被3、5、7同时整除。");
            }
        }
    }
    

    运行过程:输入一个数后,程序会判断该数能否被3、5、7同时整除并输出结果。

    1. 计算100到200之间所有数的黑塔和(这里假设“黑加”是指累加)
    public class Main {
        public static void main(String[] args) {
            int sum = 0;
            for (int i = 100; i <= 200; i++) {
                sum += i;
            }
            System.out.println("100到200的黑塔和为:" + sum);
        }
    }
    

    运行结果:程序会计算并输出100到200之间所有整数的累加和。

    1. 求1!+2!+3!+...+20!
    public class Main {
        public static void main(String[] args) {
            long factorialSum = 0;
            for (int i = 1; i <= 20; i++) {
                factorialSum += factorial(i);
            }
            System.out.println("1!+2!+3!+...+20!的值为:" + factorialSum);
        }
    
        // 计算阶乘的方法
        public static long factorial(int n) {
            long result = 1;
            for (int i = 1; i <= n; i++) {
                result *= i;
            }
            return result;
        }
    }
    

    运行结果:程序会分别计算1至20的阶乘值并求和,最后输出总和。

    以上代码在Eclipse中新建Java项目后,分别复制到不同的类文件中运行即可得到相应结果。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?

问题事件

  • 系统已结题 3月22日
  • 已采纳回答 3月14日
  • 修改了问题 3月14日
  • 创建了问题 3月14日

悬赏问题

  • ¥15 一道ban了很多东西的pyjail题
  • ¥15 关于#r语言#的问题:如何将生成的四幅图排在一起,且对变量的赋值进行更改,让组合的图漂亮、美观@(相关搜索:森林图)
  • ¥15 C++识别堆叠物体异常
  • ¥15 微软硬件驱动认证账号申请
  • ¥15 有人知道怎么在R语言里下载Git上的miceco这个包吗
  • ¥15 GPT写作提示指令词
  • ¥20 根据动态演化博弈支付矩阵完成复制动态方程求解和演化相图分析等
  • ¥20 关于DAC输出1.000V对分辨率和精度的要求
  • ¥15 华为超融合部署环境下RedHat虚拟机分区扩容问题
  • ¥15 哪位能做百度地图导航触点播报?