我已經忘了標準語法,請自己改成合乎語法,知道程式碼意思就好...
要是我要寫
我會這樣寫:
//每次發牌點數~
FUNC Add_Point() {
card = rand(1,52);
point = card MOD 13 ;
IF (point >10 or point =0);
point = 0.5;
RETURN point;
}
//開始遊戲
A = Add_point();
DO {
stdout("Your Point:");
stdout(A);
stdout("Need More? Y/N");
More_A=stdin();
IF (More_A == "Y") {
A += Add_Point();
}
ELSE{
exit
}
IF (A>10.5){
stdout("You lose")
winner=B
exit
}
}
//B類同...自行加上AI判斷是否需要加牌(threshold可以定為6或7,隨君高興)