求一批数中最大值,最小值的差和积大学C语言程序设计程序编程
时间: 2023-12-06 07:03:47 浏览: 111
C语言程序设计-求一批数中最大值和最小值的差.c
5星 · 资源好评率100%
以下是一个示例程序,可以求一批数中最大值、最小值、差和积:
```c
#include <stdio.h>
int main() {
int n, i, x;
int max, min, diff = 0, product = 1;
printf("请输入数字个数:");
scanf("%d", &n);
printf("请输入数字:");
scanf("%d", &x);
max = min = x;
product *= x;
for (i = 2; i <= n; i++) {
printf("请输入数字:");
scanf("%d", &x);
if (x > max) max = x;
if (x < min) min = x;
diff = max - min;
product *= x;
}
printf("最大值为:%d\n", max);
printf("最小值为:%d\n", min);
printf("差为:%d\n", diff);
printf("积为:%d\n", product);
return 0;
}
```
这个程序中,我们先要输入数字的个数,然后逐个输入每个数字。在输入过程中,我们记录下最大值和最小值,并计算差和积。最后输出结果即可。
阅读全文