當前位置:商標查詢大全網 - 彩票查詢 - 編了個C++程序,來算中彩票概率,沒錯誤,但不能使。

編了個C++程序,來算中彩票概率,沒錯誤,但不能使。

1 while ((cin>>total1>>choice1>>total2>>choice2)&&(choice1<=total1&&choice2<=total2))

上句建議最好多加括號明確妳的條件.因為邏輯符號太多,最好多加括號細分.要不容易出錯.

2 long double probability(double number1,double pick1,double number2,double pick2) //例如從39個數中選6個壹般號碼,再從27個數中選壹個特別號碼

{

long double result = 1.0;

long double n;

double p; for (n=number1,p=pick1;p>0;n--,p++) //如果底下這壹堆句子都是FOR內的,要加個大括號啊.還有從條件句來看是個死循環啊,因為只有壹個P>0為終值判斷,但P++好象應總大於0?

result=result*n/p;

result=result*pick2/number2;

return result;

}

其它的因妳註解較少沒看明白.呵呵呵.