?? 投骰子游戲.txt
字號:
投骰子游戲:
游戲者投兩枚骰子,每個骰子有六面1、2、3、4、5、6,每次投完骰子后,計算點數之和,若為7和11則莊家贏,若為2、3、12則游戲者贏,若為4,5,6,8,9,10則計為游戲者的點數,如果投7次之后游戲者的點數<60則判游戲者輸。
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
int main()
{
int s,psum,turn,v=0,plp; /*v為1時玩家贏,為2時莊家贏*/
randomize();
for(turn=0,psum=0,plp=0;turn<=7;turn++,psum=0)
{
clrscr();
printf("Player's sum: %d",plp);
printf("\n\npress any key to start");
getch();
s=random(6);
printf("\n\n\ndice 1: %d",++s);
getch();
psum=s;
s=random(6);
printf("\ndice 2: %d",++s);
getch();
psum+=s;
switch(psum)
{
case 7: v=2; break;
case 11: v=2; break;
case 2: v=1; break;
case 3: v=1; break;
case 12: v=1; break;
case 4: plp+=psum; break;
case 5: plp+=psum; break;
case 6: plp+=psum; break;
case 8: plp+=psum; break;
case 9: plp+=psum; break;
case 10: plp+=psum; break;
}
if(v==2)
{
printf("\nbanker win! press any key to exit");
getch();
break;
}
if(v==1)
{
printf("\nPlayer win! press any key to exit");
getch();
break;
}
}
if(v==0&&plp<60)
{
printf("\nPlayer loss! press any key to exit");
getch();
}
return 0;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -