C语言:定义一个大小为 10 的整型一维数组,初始化所有数组 元素,查找数组中的最大值和最小值。
时间: 2024-11-09 11:22:37 浏览: 61
puts函数----输出字符串的函数-c 利用数组批处理数据 ppt
在C语言中,你可以使用下面的代码来定义一个大小为10的整型一维数组,并初始化所有元素,然后寻找数组中的最大值和最小值:
```c
#include <stdio.h>
#define ARRAY_SIZE 10
int main() {
int arr[ARRAY_SIZE] = {0}; // 初始化数组为全零
int i;
for (i = 0; i < ARRAY_SIZE; i++) {
arr[i] = i + 1; // 遍历并赋值为从1到10的数
}
printf("Array elements are:\n");
for (i = 0; i < ARRAY_SIZE; i++) {
printf("%d ", arr[i]);
}
printf("\n");
// 查找最大值和最小值
int max_value = arr[0], min_value = arr[0];
for (i = 1; i < ARRAY_SIZE; i++) {
if (arr[i] > max_value) {
max_value = arr[i];
} else if (arr[i] < min_value) {
min_value = arr[i];
}
}
printf("The maximum value in the array is: %d\n", max_value);
printf("The minimum value in the array is: %d\n", min_value);
return 0;
}
```
运行这段代码后,它会打印出数组的所有元素,以及找到的最大值和最小值。
阅读全文