⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 投骰子游戏.txt

📁 很高兴成为这里的一员,我将继续努力,多多上传好的代码,文件里有一些自己写的,也有一些收集的程序,基本上都有解释.
💻 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 + -