Java编程实例合集

25、编写一个程序,通过命令行输入5个浮点数,计算并输出它们的平均值。

你可以使用 Java 语言编写程序实现该功能,示例代码如下:

public class AverageFiveNumbers {
    public static void main(String[] args) {
        if (args.length != 5) {
            System.out.println("请输入5个浮点数作为命令行参数。");
            return;
        }
        float sum = 0;
        for (String arg : args) {
            try {
                float num = Float.parseFloat(arg);
                sum += num;
            } catch (NumberFormatException e) {
                System.out.println("输入的参数不是有效的浮点数:" + arg);
                return;
            }
        }
        float average = sum / 5;
        System.out.println("这5个浮点数的平均值是:" + average);
    }
}

将上述代码保存为 AverageFiveNumbers.java 文件,然后在命令行中编译和运行:

javac AverageFiveNumbers.java
java AverageFiveNumbers 1.1 2.2 3.3 4.4 5.5

这样就可以计算并输出输入的5个浮点数的平均值。

26、编写一个程序,根据输入的高度和宽度计算矩形或正方形的面积。

以下是一个 Java 示例程序,用于根据输入的高度和宽度计算矩形或正方形的面积:

import java.util.Scanner;

public class RectangleArea {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.print("请输入矩形或正方形的高度: ");
        double height = scanner.nextDouble();
        System.out.print("请输入矩形或正方形的宽度: ");
        double width = scanner.nextDouble();
        double area = height * width;
        System.out.println("矩形或正方形的面积是: " + area);
        scanner.close();
    }
}

该程序首先提示用户输入高度和宽度,然后计算并输出矩形或正方形的面积。

27、编写一个程序,接收两个数字作为输入,并返回这两个数字中较大的一个。使用三元条件运算符进行比较。

以下是使用 Java 语言实现该功能的代码示例:

import java.util.Scanner;

public class CompareTwoNumbers {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.print("请输入第一个数字: ");
        int num1 = scanner.nextInt();
        System.out.print("请输入第二个数字: ");
        int num2 = scanner.nextInt();
        int larger = (num1 > num2) ? num1 : num2;
        System.out.println("较大的数字是: " + larger);
        scanner.close();
    }
}

此代码通过 Scanner 类从控制台获取两个整数输入,利用三元条件运算符 (num1 > num2) ? num1 : num2 比较两个数字大小,将较大的数字存储在 larger 变量中,最后将结果输出到控制台。

28、编写一个程序,该程序接收自上次加油以来行驶的英里数和加满汽车油箱所需的汽油加仑数作为输入。计算汽车在两次加油之间每加仑汽油能行驶多少英里。

可按如下思路编写程序:获取自上次加油以来行驶的英里数和加满油箱所需的汽油加仑数,然后用行驶的英里数除以汽油加仑数得到每加仑汽油行驶的英里数。在不同编程语言中实现方

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值