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、编写一个程序,该程序接收自上次加油以来行驶的英里数和加满汽车油箱所需的汽油加仑数作为输入。计算汽车在两次加油之间每加仑汽油能行驶多少英里。
可按如下思路编写程序:获取自上次加油以来行驶的英里数和加满油箱所需的汽油加仑数,然后用行驶的英里数除以汽油加仑数得到每加仑汽油行驶的英里数。在不同编程语言中实现方

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



