前言:
参考:B站UP主鱼C_小甲鱼<C++快速入门>
代码调试平台:VS2017,调试成功。
问题描述:
问题描述:定义一个数组容纳10个整数,这些整数来自用户输入。计算这些值的累加和、平均值并输出。
代码实现:
通过C++实现:
#include <iostream>
using namespace std;
int main()
{
const int SIZE = 10;
int num[SIZE] = {};
int sum = 0;
cout << "请输入10个整数!\n";
for (int i = 0; i < SIZE; i++)
{
cout << "请输入第" << i + 1 << "个数据:";
while (!(cin >> num[i]))
{
cin.clear();
cin.ignore(100, '\n');
cout << "请重新输入一个合法的值!";
}
}
for (int j = 0; j < SIZE; j++)
{
sum += num[j];
}
char aver;
aver = sum / SIZE;
cout << "输入的10个整数的和为:" << sum << ";其平均值为:"<<(float)sum/ SIZE <<endl;
return 0;
}