我被要求编写一个程序,该程序可生成10个运动游戏的随机结果,其中涉及10个国家,并根据结果显示奖牌计数。生成随机运动游戏结果C++
我能够产生游戏的结果,但不知道如何总结结果(即每个国家获得的不同奖牌的数量)。
下面是我的随机游戏结果生成代码的一部分。
const string ctry[] = {'A','B','C','D','E','F','G','H','I','J'}; //country name
int main()
{
string gctry[10]; //gold
string sctry[10]; //silver
string bctry[10]; //bronze
for (int i = 0; i < 10; i++)
{
gctry[i] = country[(rand() + time(0))%10];
sctry[i] = country[(rand() + time(0))%10];
bctry[i] = country[(rand() + time(0))%10];
}
}
我需要一些建议来解决这个问题。谢谢。
我建议你做完全拼写的习惯取出你的变量名称(例如国家而不是ctry)。它使代码更具可读性,并且不需要任何成本。 – 2010-10-15 10:31:38
需要'家庭作业'标签吗? – 2010-10-15 10:48:48
@保罗R:添加它。有人可以删除它,如果它证明不是功课。 – 2010-10-15 11:09:12