c语言编写,设数组int a10的元素全不相等,求出a中的最大元素和最小元素
时间: 2024-02-23 10:59:06 浏览: 75
好的,针对您的问题,下面是 C 语言的代码实现:
```c
#include <stdio.h>
int main() {
int a[10] = {3, 5, 2, 8, 9, 1, 4, 6, 7, 0}; // 初始化数组
int max = a[0], min = a[0]; // 假设第一个元素为最大和最小元素
for (int i = 1; i < 10; i++) {
if (a[i] > max) {
max = a[i]; // 更新最大值
}
if (a[i] < min) {
min = a[i]; // 更新最小值
}
}
printf("最大元素:%d,最小元素:%d\n", max, min);
return 0;
}
```
这里我们通过遍历数组,依次比较每个元素与当前的最大值和最小值,来更新最大和最小元素的值。最终输出结果即可。
当然,这里只是为了演示,实际情况下您需要将数组 a 的元素替换为您实际应用中的数据。
阅读全文