可以使用三元运算符来求最小值,代码如下:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int min = Integer.MAX_VALUE; // 初始化最小值为整型的最大值
for (int i = 1; i <= 5; i++) {
System.out.print("请输入周 " + i + " 的成绩:");
int score = scanner.nextInt();
// 如果输入的成绩小于当前最小值,则更新最小值
min = (score < min) ? score : min;
}
System.out.println("最低分:" + min);
}
}
这里通过循环输入周一到周五的成绩,并使用三元运算符来判断输入的成绩是否小于当前的最小值,如果是则更新最小值。最后输出最低分。运行程序后,依次输入五个成绩,程序会自动计算出最低分并进行输出。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 |