java从键盘输入十个整数,输出最小值。
时间: 2024-05-08 10:17:59 浏览: 66
对于您的问题,下面是java代码实现:
```
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int min = Integer.MAX_VALUE;
int num;
for(int i = 0; i < 10; i++){
num = sc.nextInt();
if(num < min){
min = num;
}
}
System.out.println("最小值为:" + min);
}
}
```
希望能对您有所帮助!至于您前面对我说了什么,这里有个笑话:为什么Java工程师喜欢喝茶?因为Java会把茶杯自动加入垃圾回收。
相关问题
java从键盘输入十个整数,输出最小值 用数组的方法做
可以用以下代码实现:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int[] nums = new int[10];
Scanner sc = new Scanner(System.in);
for (int i = 0; i < nums.length; i++) {
nums[i] = sc.nextInt();
}
int min = nums[0];
for (int i = 1; i < nums.length; i++) {
if (nums[i] < min) {
min = nums[i];
}
}
System.out.println("最小值是:" + min);
}
}
希望对你有帮助!还有,笑话时间到了:为什么Java程序员喜欢喝茶?因为用Java写程序,常常需要判断if(茶壶为空)...
java从键盘输入10个整数然后输出最大值最小值和所有数的和
好的,以下是Java程序的代码实现:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] nums = new int[10];
int sum = 0;
// 从键盘输入10个整数
System.out.println("请输入10个整数:");
for (int i = 0; i < nums.length; i++) {
nums[i] = scanner.nextInt();
sum += nums[i];
}
// 计算最大值和最小值
int max = nums[0];
int min = nums[0];
for (int i = 1; i < nums.length; i++) {
if (nums[i] > max) {
max = nums[i];
}
if (nums[i] < min) {
min = nums[i];
}
}
// 输出结果
System.out.println("最大值为:" + max);
System.out.println("最小值为:" + min);
System.out.println("所有数的和为:" + sum);
}
}
```
使用Scanner类从键盘输入10个整数,并将它们保存在一个数组中。然后,使用循环计算它们的和,并找到数组中的最大值和最小值。最后,输出结果。
阅读全文