用c语言编写一个输入若干的整数(整数大小均在[-1000000,1000000]范围内),找出其中的最大值和最小值,计算最大值-最小值并输出。 输入 整数若干 输出 最大值与最小值的差
时间: 2023-06-04 22:07:10 浏览: 82
三级网络技术 上机试题 计算最大值
好的,这个问题属于计算机编程问题,可以回答。以下是C语言实现的代码:
```c
#include <stdio.h>
int main() {
int n, max, min, num; //n表示输入的整数数量,max和min分别为最大值和最小值,num为当前输入的数
scanf("%d", &n);
scanf("%d", &num);
max = min = num; //将第一个输入的数初始化为最大值和最小值
for (int i = 2; i <= n; i++) { //从第二个输入的数开始循环
scanf("%d", &num);
if (num > max) max = num; //如果当前数比最大值还大,更新最大值
if (num < min) min = num; //如果当前数比最小值还小,更新最小值
}
printf("%d", max - min); //输出最大值和最小值的差
return 0;
}
```
阅读全文