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

📄 游戏.cpp

📁 一个用C语言实现的摇骰子赌博游戏源码 一个用C语言实现的摇骰子赌博游戏源码
💻 CPP
字号:
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
void main()
{
	int a,b,t[3],i,c;
	static d,e,f=2000,g=2000;
	printf("\n\t\t买大买小游戏简介:\n\t\t您若买中大或买中小的话!\n\t\t电脑就赔您下注的分数的双倍给你!\n\t\t您若买中豹子的话!\n\t\t那电脑就赔您下注的分数的50倍给您!\n\t\t最初积分:您和电脑都是2000分:\n");
	do
	{
		c=0;
		printf("\n0.退出\n1.买大\n2.买小\n3.买豹子\n");
		printf("\n请下注:");
		scanf("%d",&a);
		if(a<=f)
		{
			printf("\n请选择买大买小:");
			scanf("%d",&b);
			if(b==0)
				break;
			switch(b)
			{
				case 1 :printf("\n我买大\n");break;
				case 2 :printf("\n我买小\n");break;
				case 3 :printf("\n我买豹子\n");break;
				default :printf("\n请选择0~3之间的数\n");
			}
			if(b>0&&b<=3)
			{
				srand((unsigned)time(NULL));
				printf("\n电脑出:");
				for(i=0;i<3;i++)
				{
					t[i]=rand()%6+1;
					printf("%d ",t[i]);
					c+=t[i];
				}
				if(t[0]==t[1]&&t[0]==t[2])
					printf("\n\n开豹子\n");
				 if(c>=10&&(t[0]!=t[1]||t[0]!=t[2]))
					printf("\n\n开大\n");
				 if(c<10&&(t[0]!=t[1]||t[0]!=t[2]))
					printf("\n\n开小\n");
				if(b==1&&c>=10||b==2&&c<10||b==3&&(t[0]==t[1]&&t[0]==t[2]))
				{
					d++;
					printf("\n您总共赢了%d局!输了%d局!",d,e);
					if(t[0]==t[1]&&t[0]==t[2])
					{
						f+=50*a;g-=50*a;
						printf("\n\n您的积分为:%d 电脑的积分为:%d\n",f,g);
					}
					else
					{
						f+=2*a;g-=2*a;
						printf("\n\n您的积分为:%d 电脑的积分为:%d\n",f,g);
					}
				}
				if(b==1&&c<10||b==2&&c>=10||b==3&&(t[0]!=t[1]||t[0]!=t[2]))
				{
					e++;
					printf("\n您总共赢了%d局!输了%d局!",d,e);
					f-=a;g+=a;
					printf("\n\n您的积分为:%d 电脑的积分为:%d\n",f,g);
					
				}
			}
		}
		else
			printf("\n对不起!\n您下注的分数不能超过您的积分!\n请重新下注!\n");
		if(f<=10)
		{
			printf("\n\n对不起!\n您输了!\n886!\n");
			break;
		}
		if(g<=10)
		{
			printf("\n\n哇噻!\n你好棒哦!\n你赢了!\n您现在的总分为:%d\n",f);
			break;
		}
	}while(b!=0);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -