编写一个程序,将一维数组中元素的最大值,最小值及最大值与最小值的差值输出
时间: 2023-05-11 18:01:44 浏览: 61
以下是一个示例程序,可以实现您所需的功能:
```python
def array_stats(arr):
max_val = max(arr)
min_val = min(arr)
diff = max_val - min_val
print("Max value:", max_val)
print("Min value:", min_val)
print("Difference:", diff)
# 示例用法
arr = [1, 2, 3, 4, 5]
array_stats(arr)
```
输出结果为:
```
Max value: 5
Min value: 1
Difference: 4
```
请注意,这只是一个示例程序,您可以根据自己的需求进行修改和扩展。
相关问题
Arrays编写一个程序,将一维数组中元素的最大值,最小值及最大值与最小值的差值输出
以下是一个示例程序,可以找到一维数组中的最大值、最小值和它们之间的差值:
```java
public class ArrayMinMaxDiff {
public static void main(String[] args) {
int[] arr = {5, 3, 9, 1, 7, 2};
int max = arr[0];
int min = arr[0];
for (int i = 1; i < arr.length; i++) {
if (arr[i] > max) {
max = arr[i];
}
if (arr[i] < min) {
min = arr[i];
}
}
int diff = max - min;
System.out.println("最大值:" + max);
System.out.println("最小值:" + min);
System.out.println("最大值与最小值的差值:" + diff);
}
}
```
输出结果为:
```
最大值:9
最小值:1
最大值与最小值的差值:8
```
希望能对您有所帮助!
用java编写一个程序,将一维数组中元素的最大值,最小值及最大值与最小值的差值输出
以下是用 Java 编写的程序,可以输出一维数组中元素的最大值、最小值及最大值与最小值的差值:
```java
public class ArrayMinMaxDiff {
public static void main(String[] args) {
int[] arr = {5, 2, 9, 1, 7, 4, 6, 3, 8};
int min = arr[0];
int max = arr[0];
for (int i = 1; i < arr.length; i++) {
if (arr[i] < min) {
min = arr[i];
}
if (arr[i] > max) {
max = arr[i];
}
}
int diff = max - min;
System.out.println("最小值:" + min);
System.out.println("最大值:" + max);
System.out.println("最大值与最小值的差值:" + diff);
}
}
```
输出结果为:
```
最小值:1
最大值:9
最大值与最小值的差值:8
```
希望能够帮助到您!