0
我試圖編譯時收到錯誤的標題。錯誤:異C++禁止指針和整數之間的比較[C++]
#include <iostream>
using namespace std;
int chance()
{
return rand()%11;
}
int main()
{
if (chance > 5)
cout << "You win." << endl;
else
cout << "You lose." << endl;
return 0;
}
這是我完整的代碼,我試圖把它輸出你贏或你輸了,50-50
使用'函數srand()'函數 –
蘭特()%11會給你的0,1,2,...,10,11個,即不同的值的值。對於0,1,2,...,5(6個不同的值),您打印出「您輸了」。對於6,7,...,10(5個值),您打印出「您贏了」。那不是50-50。 – user515430