c++求救!!!

编写一个程序,模拟掷两个骰子。利用rand函数,产生一个1至6之间的随机整数(rand()%6+1),模拟一次掷骰子。然后计算两个骰子点数之和,统计两个骰子点数之和出现的情况。(利用一个一维数组记录骰子点数之和,初始时每个和出现的次数都为0,每完成一次掷骰子,即对相应点数加1)。程序应该掷两个骰子36000次。输出点数之和出现的统计情况。

第1个回答  2012-04-04
main() {int i,j,num=0; for(i=100;i<=900;i++) {if i%10==0 \\*如果i%10=0说明个位是0*\\ continue; \\*结束本次循环,进行下一次循环,gFhCsm
第2个回答  2012-04-04
#include <iostream>
#include <cstdlib>
#include <ctime>

using namespace std;

int main(void)
{
srand( unsigned(time(nullptr)) );
const int MAX = 36000;
int x = 0;
int y = 0;

int test[MAX];
for (int i = 0; i < MAX; ++i)
{
x = rand() % 6 + 1;
y = rand() % 6 + 1;
test[i] = x + y;
cout << "第 " << i+1 << " 次\t" << x << " + " << y << " = " << test[i] << endl;
}

return 0;
}本回答被提问者采纳
第3个回答  2012-04-04
你是要结果呢,还是要程序呢?追问

肯定是程序啊

相似回答