C语言:先初始化长度为10实型数组,然后求出数组中的最大数和最小数,并且对调这两个数后输出
时间: 2024-02-28 11:52:52 浏览: 106
下面是示例代码:
```c
#include <stdio.h>
int main() {
double arr[10] = {1.2, 3.4, 5.6, 7.8, 9.0, 2.4, 4.6, 6.8, 8.0, 0.1}; // 初始化数组
double max = arr[0], min = arr[0]; // 假设第一个数既是最大值也是最小值
// 遍历数组,找出最大值和最小值
for (int i = 1; i < 10; i++) {
if (arr[i] > max) {
max = arr[i];
}
if (arr[i] < min) {
min = arr[i];
}
}
// 对调最大值和最小值
double temp = max;
max = min;
min = temp;
// 输出结果
printf("最大值:%lf\n", max);
printf("最小值:%lf\n", min);
return 0;
}
```
输出结果:
```
最大值:9.000000
最小值:0.100000
```
阅读全文