接收用户从键盘输入10个整数,比较并输出其中其中的最大值和最小值
时间: 2024-05-07 11:15:19 浏览: 109
以下是Python代码实现:
```
num_list = []
# 接收用户输入
for i in range(10):
num = int(input("请输入第{}个整数:".format(i+1)))
num_list.append(num)
# 比较并输出最大值和最小值
max_num = max(num_list)
min_num = min(num_list)
print("最大值为:{}".format(max_num))
print("最小值为:{}".format(min_num))
```
运行结果:
```
请输入第1个整数:12
请输入第2个整数:5
请输入第3个整数:-7
请输入第4个整数:20
请输入第5个整数:0
请输入第6个整数:-3
请输入第7个整数:8
请输入第8个整数:-10
请输入第9个整数:16
请输入第10个整数:6
最大值为:20
最小值为:-10
```
相关问题
用java写代码题目如下接收用户从键盘输入10个整数,比较并输出其中其中的最大值和最小值
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 max = Integer.MIN_VALUE; // 初始化最大值为整数最小值
int min = Integer.MAX_VALUE; // 初始化最小值为整数最大值
// 接收用户输入10个整数
for (int i = 0; i < 10; i++) {
nums[i] = scanner.nextInt();
}
// 比较并输出最大值和最小值
for (int i = 0; i < 10; i++) {
if (nums[i] > max) {
max = nums[i];
}
if (nums[i] < min) {
min = nums[i];
}
}
System.out.println("最大值为:" + max);
System.out.println("最小值为:" + min);
}
}
从键盘接收一批整数,比较并输出其中的最大值和最小值,输入数字0时结束循环
以下是代码示例:
```
#include <iostream>
using namespace std;
int main() {
int num, max_num = INT_MIN, min_num = INT_MAX;
do {
cin >> num;
if (num > max_num) {
max_num = num;
}
if (num < min_num && num != 0) {
min_num = num;
}
} while (num != 0);
cout << "最大值为:" << max_num << endl;
cout << "最小值为:" << min_num << endl;
return 0;
}
```
这是一个简单的 C++ 程序,它可以从键盘接收一批整数,并比较它们的大小,最后输出其中的最大值和最小值。当输入数字 0 时,程序会结束循环。
阅读全文