运动会比赛计分系统c++
时间: 2023-07-30 20:05:52 浏览: 94
下面是一个简单的运动会比赛计分系统的C++代码,可以根据实际需要进行修改和完善:
```c++
#include <iostream>
using namespace std;
int main()
{
int n, m;
cout << "请输入比赛项目数和参赛队伍数:";
cin >> n >> m;
int score[n][m]; // 定义二维数组,存储各个队伍在各个比赛项目中的得分
for (int i = 0; i < n; i++)
{
cout << "请输入第" << i+1 << "个比赛项目的得分情况:";
for (int j = 0; j < m; j++)
{
cin >> score[i][j];
}
}
int total[m] = {0}; // 定义一维数组,存储各个队伍的总得分
for (int i = 0; i < m; i++)
{
for (int j = 0; j < n; j++)
{
total[i] += score[j][i];
}
}
// 输出各个队伍的总得分
cout << "各个队伍的总得分为:" << endl;
for (int i = 0; i < m; i++)
{
cout << "队伍" << i+1 << "的总得分为:" << total[i] << endl;
}
return 0;
}
```
这段代码中使用了两个数组,一个二维数组用于存储各个队伍在各个比赛项目中的得分,一个一维数组用于存储各个队伍的总得分。首先通过输入的比赛项目数和参赛队伍数定义二维数组,并逐个输入各个比赛项目的得分情况。然后计算每个队伍的总得分,并输出各个队伍的总得分。
阅读全文