读入n个整数,求和与平均数,C++语言
时间: 2024-09-16 09:03:54 浏览: 59
Python3数字求和的实例
在C++中,你可以使用标准库`<iostream>`来获取用户输入的整数,并使用`<vector>`来存储这些整数,因为`vector`可以动态调整大小。这里是一个简单的示例程序,它首先计算所有整数的总和,然后除以数字的数量得到平均值:
```cpp
#include <iostream>
#include <vector>
int main() {
int n;
std::cout << "请输入整数个数: ";
std::cin >> n;
// 创建一个 vector 来保存整数
std::vector<int> numbers(n);
int sum = 0;
// 读取每个整数并累加到 sum
for (int i = 0; i < n; ++i) {
std::cout << "请输入第 " << i+1 << " 个整数: ";
std::cin >> numbers[i];
sum += numbers[i];
}
// 计算平均数
double average = static_cast<double>(sum) / n;
// 输出结果
std::cout << "数字之和: " << sum << "\n";
std::cout << "平均数: " << average << "\n";
return 0;
}
阅读全文