📄 投骰子游戏.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 + -