gpt4 book ai didi

java - 最大和最小整数 - Deitel 的 Java 书中的练习

转载 作者:行者123 更新时间:2023-12-01 12:39:57 25 4
gpt4 key购买 nike

Deitel 的《Java How To Program》第 10 版练习:

2.24 (Largest and Smallest Integers) Write an application that reads five integers and determines and prints the largest and smallest integers in the group. Use only the programming techniques you learned in this chapter.

我的代码:

// Ex. 2.24: LargestAndSmallestIntegers.java
// Obtain five numbers from the user, display largest and smallest from the group.
import java.util.Scanner;

public class LargestAndSmallestIntegers
{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
int number1,
number2,
number3,
number4,
number5,
largest,
smallest;

System.out.print("Enter first integer: ");
number1 = input.nextInt();

System.out.print("Enter second integer: ");
number2 = input.nextInt();

System.out.print("Enter third integer: ");
number3 = input.nextInt();

System.out.print("Enter fourth integer: ");
number4 = input.nextInt();

System.out.print("Enter fifth integer: ");
number5 = input.nextInt();

largest = number1;
smallest = number1;

if (number2 > largest)
largest = number2;
if (number3 > largest)
largest = number3;
if (number4 > largest)
largest = number4;
if (number5 > largest)
largest = number5;

if (number2 < smallest)
largest = number2;
if (number3 < smallest)
largest = number3;
if (number4 < smallest)
largest = number4;
if (number5 < smallest)
largest = number5;

System.out.printf("Largest of five integers is %d, and smallest is %d%n", largest, smallest);
}
}

我做错了什么?为什么它不选取最大和最小的整数?

最佳答案

在第二个 block 中,检查smallest并分配给largest

关于java - 最大和最小整数 - Deitel 的 Java 书中的练习,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25202781/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com