用c语言编写一个存放10个整数的数字,要求输入10个数,对其求和,求平均,求最大值最小值以及其位置的下标
时间: 2024-03-27 14:36:43 浏览: 77
好的,我可以帮你编写这段代码。以下是实现过程:
```c
#include <stdio.h>
int main() {
int nums[10], sum = 0, max = 0, min = 0;
float avg;
int max_pos = 0, min_pos = 0;
// 输入10个数
printf("请输入10个整数:\n");
for (int i = 0; i < 10; i++) {
scanf("%d", &nums[i]);
}
// 求和
for (int i = 0; i < 10; i++) {
sum += nums[i];
}
// 求平均
avg = (float)sum / 10;
// 求最大值和最小值
max = min = nums[0];
for (int i = 1; i < 10; i++) {
if (nums[i] > max) {
max = nums[i];
max_pos = i;
}
if (nums[i] < min) {
min = nums[i];
min_pos = i;
}
}
// 输出结果
printf("这10个数的和为:%d\n", sum);
printf("这10个数的平均数为:%f\n", avg);
printf("这10个数的最大值为:%d,下标为:%d\n", max, max_pos);
printf("这10个数的最小值为:%d,下标为:%d\n", min, min_pos);
return 0;
}
```
以上代码中,我们首先定义一个数组 `nums` 来存储输入的10个整数。然后通过循环逐个输入这10个数,并求它们的和。接着,我们求出它们的平均值,并且通过循环找到它们的最大值和最小值,以及它们的位置下标。最后,我们输出结果,得到以下输出:
```
请输入10个整数:
1 2 3 4 5 6 7 8 9 10
这10个数的和为:55
这10个数的平均数为:5.500000
这10个数的最大值为:10,下标为:9
这10个数的最小值为:1,下标为:0
```
希望能帮到你!
阅读全文
相关推荐
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![-](https://img-home.csdnimg.cn/images/20241231045021.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)