定义一个含有5个元素的整型数组,从键盘输入5个整数放入一维数组中,计算并输出其各元素的平均值,用c语音编写
时间: 2024-02-18 21:04:27 浏览: 38
好的,下面是用 C 语言编写的代码,实现了您的需求:
```c
#include <stdio.h>
int main() {
int arr[5]; // 定义一个含有5个元素的整型数组
int sum = 0;
double avg = 0.0;
// 从键盘输入5个整数放入一维数组中
for (int i = 0; i < 5; i++) {
printf("请输入第%d个整数:", i+1);
scanf("%d", &arr[i]);
sum += arr[i];
}
// 计算平均值
avg = sum / 5.0;
// 输出各元素的平均值
printf("各元素的平均值为:%.2f\n", avg);
return 0;
}
```
和 C++ 代码类似,只是输入和输出的方式略有不同。运行程序,输入5个整数,即可计算出各元素的平均值。
相关问题
定义一个含有5个元素的整型数组,从键盘输入5个整数放入一维数组中,计算并输出其各元素的平均值。
好的,您可以参考下面的 C++ 代码实现:
```c++
#include <iostream>
using namespace std;
int main() {
int arr[5]; // 定义一个含有5个元素的整型数组
int sum = 0;
double avg = 0.0;
// 从键盘输入5个整数放入一维数组中
for (int i = 0; i < 5; i++) {
cout << "请输入第" << i+1 << "个整数:";
cin >> arr[i];
sum += arr[i];
}
// 计算平均值
avg = sum / 5.0;
// 输出各元素的平均值
cout << "各元素的平均值为:" << avg << endl;
return 0;
}
```
运行程序,输入5个整数,即可计算出各元素的平均值。
从键盘输入一个长度为5的整型数组的各元素值,计算并输出其各元素的平均数
以下是一个示例代码,可以实现你的需求:
```python
arr = []
for i in range(5):
num = int(input("请输入第%d个整数:" % (i+1)))
arr.append(num)
avg = sum(arr) / len(arr)
print("平均数为:%.2f" % avg)
```
运行示例:
```
请输入第1个整数:1
请输入第2个整数:2
请输入第3个整数:3
请输入第4个整数:4
请输入第5个整数:5
平均数为:3.00
```
在上面的代码中,我们首先定义了一个空列表 `arr`,然后使用 `for` 循环输入 5 个整数,并将它们添加到列表中。接着,我们使用内置函数 `sum()` 计算列表中所有元素的总和,再除以 `len(arr)` 求得平均数。最后,使用字符串格式化输出结果。