C语言实现通过键盘输入10个整数,存储在数组中,编制程序计算其 最大值与最小值,并输出在屏幕上。
时间: 2024-10-03 08:02:36 浏览: 43
在C语言中,你可以通过以下几个步骤编写程序来实现这个功能:
1. 定义一个动态大小的整型数组,因为我们需要处理不确定数量的输入。
2. 使用循环从用户那里获取10个整数并存储在数组中。
3. 初始化两个变量`max`和`min`,分别代表当前的最大值和最小值,初始设置为数组的第一个元素。
4. 再次遍历数组,如果遇到比`max`大的数,更新`max`;如果遇到比`min`小的数,更新`min`。
5. 遍历结束后,`max`和`min`将包含整个数组的最大值和最小值。
6. 最后,在屏幕上输出这两个值。
下面是一个简单的示例代码:
```c
#include <stdio.h>
#include <stdlib.h>
int main() {
int num[10], i;
int max = num[0], min = num[0]; // 初始化最大值和最小值
printf("请输入10个整数:\n");
for (i = 0; i < 10; i++) {
scanf("%d", &num[i]);
if (num[i] > max) {
max = num[i];
}
if (num[i] < min) {
min = num[i];
}
}
printf("数组中的最大值是:%d\n", max);
printf("数组中的最小值是:%d\n", min);
return 0;
}
```
阅读全文