총 값에 난수를 추가하는 두 가지 함수가 있습니다.추가 진술 후에 값이 증가하지 않습니까?
문제는 내가 함수를 호출하고 합계를 인쇄 할 때마다 추가되지 않는다는 것입니다. 2를 생성하면 합계가 2라고 표시됩니다. 그런 다음 다시 호출하고 5를 생성하면 합계는 5이고 추가하지 않습니다 (이 경우 일어난 경우 7이어야 함).
여기 모두 괜찮아 보입니다 ...
int human(int humanscore)
{
int diceRoll= rand() % 7;
cout << "player rolled: ";
humanscore+= diceRoll;
cout << diceRoll;
cout << "human score is: " << humanscore;
}
int computer(int compscore)
{
int diceRoll= rand() % 7;
cout << "computer rolled: ";
compscore+= diceRoll;
cout << diceRoll;
cout << "computer score is: " << compscore;
}
이 숙제가 있습니까? – Rob
직접 반복하지 마십시오. 이 두 함수는 하나 여야합니다. –
전에는 7 면체를 보지 못했습니다 ... – tenfour