当前位置:首页 » 编程语言 » c语言大富翁棋牌
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言大富翁棋牌

发布时间: 2023-02-10 01:12:31

‘壹’ 知道要怎么玩的大富翁棋牌

一,概术
新型的2-8人的游戏,以经营权为主要的游戏方式,通过购买经营权与加购经营的星级服务来获得最大的利益,当其它的玩家都破产后,最后一个玩家就成为所有行业的拥有者而成为生存的强者。
二,功能:
游戏参者人数:2到8人
游戏目标:想方设法让别人破产,而使自己成为唯一的成功人士。开始游戏的准备工作:
1, 每个参与者选一种颜色的棋子,并把棋子放到开始框内。
2, 选其中的一个人充当或兼做银行家,发每人1500元的起始金。
3, 把彩票与运气放到棋盘的彩票与运气框内
4, 每个参与者扔骰子(两个一起),点数最大的先走,其它的人按逆时针方向按顺序走。 游戏规则:
1, 扔的骰子点数为你可走几格。
2, 当走到任一格,其经营权没有被拥有时,可以按棋盘中标的价格买下并拥有它。如你的钱不够,或不想买,则此时其它的参与者可竟价买下。如果这一经营权是你自己拥有,则不用付钱,如果是另人拥有,则按经营权上的价格付给经营权拥有者。
3, 如果你扔的骰子一样,你还可以再走一次,直到不一样为止,但如果连续三次一样,则直接去监狱。
4, 同一种色的经营权全部售完后你可以在任何时候提高你的服务水准,按经营权上的价格来买1个星级服务,别人再走到这时,按1星服务收费。而同一种色的经营权全部加一颗星你可在任何时候再加第二颗,以此类推,直到加5颗星,并按5星服务收费。
5, 当你的钱不够时,你可以选择把你所拥有的经营权抵给银行并把经营权反过来以示成为公共场所。但经营权上有星级服务,则必须先把星级服务卖给银行,然后才能将经营权抵给银行。在你有钱后,可按经营权背面的缩金缩回来,并把反过来的经营权正过来以示我可以收钱了。你还可以拍买你的经营权,出价最高的得到它,但你在收到钱后要先还银行的贷款。
6, 路过监狱不用停,但被送到监狱的,只有扔出一样的骰子就可以出监狱,如连续三次扔不出,第三次时罚50元,扔多少点就从监狱走几步。
7, 走到彩票与运气时,交十元钱买一张,并得牌上所给的东西。
8, 没钱的参与者只能选择破产,破产者或中途退出者所拥有的一切都归银行,而他们所有欠账都由银行给,银行钱不够,可能打白条。

和这个玩法是差不多的!

‘贰’ 大家听说大富翁棋牌吗里面都有什么项目啊谢谢谢

《大富翁6》建筑神仙介绍
--------------------------------------------------------------------------------
四川在线 (2002-6-18 11:17:57) 来源:游戏之王
建筑
工厂:急功近利型的产业。适合初期建造和快速发展,初期租金是三种房屋中最高的,但发展后劲不足,笔者感觉此类房屋很类似《星际争霸》中的虫族,适合快攻,有效遏制和打击对手的发展速度,以达到损人自肥的效果。
住宅:稳健型的产业。租金适中,房租受外界影响和干扰较小,属于比较稳键的投资,推荐保守型玩家和稳健型玩家选择住宅业作为自己的发展方向。
商店:高风险型的产业。初期房租最低,而且房租容易受到周围地价的涨跌影响而产生波动,具有一定的高风险性,如果玩家把一座商店建设在一群工厂中间,是很难赚到钱的。但如果商店发展到较高级别,并和众多商店连成一片时,可以发展出房租达到天价,令对手胆破心寒的豪华商业中心,因此是最需要考验策略和耐心的高风险产业。
特殊建物:游戏中有高达9种的特殊建物,它们分别是:俱乐部、银行、酒店、花园、连锁店、公园、垃圾场、发电厂、研究所。 玩家可以使用改建卡,把上述普通的商店、工厂、住宅三种房屋改建为上述9种特殊建物中的一种,且每种特殊建物都有不同的收费方式,例如酒店让对手住宿,公园恢复气力,连锁店联收房租等等。多种多样的功能会让玩家慢慢发现更多奥妙,所以有关于特殊建物的更多秘密就留待玩家在游戏中慢慢发掘吧。
神仙
小财神 特技:免费技
功能:免付房租
由于道行不深,只学会了大财神免付房租的这一招法术,不过连续使用的话是相当有用的,一尝免费走天下的乐趣。
小穷神 特技:穷神技
功能:对手交加倍房租
使用后对手每次缴纳房租时罚金加倍,当自己在地图上的房屋比较多占优势的时候,经常使用可加速对手破产,不给对手反败为胜的机会。
糊涂鬼 特技:梦游技
功能:强制对手进入梦游状态
对付"姜太公"之类采取不动战术玩家的法宝,可以令对手进入梦游状态,对手如果想躲在一旁守房待租就会吃到苦头了。
小恶魔 特技:拆除技
功能:拆除房屋
升到最高级别的小恶魔威力惊人,所经之处都将被夷为平地。
小土神 特技:加盖技
功能:加盖房屋
升到最高级别的小土神所经之处都是高厦大楼,今夜做梦也会笑了。
雪精灵 特技:冰冻技
功能:对手进入冷冻状态
初期非常好用的特技,用于对付那些抢地高手,是该让他们好好休息一下了。
花仙子 特技:无敌技
功能:进入无敌状态
是保护角色不受意外伤害的保护神,当接近对有敌意的对手时使用。
小赌神 特技:骰子技
功能:遥控骰子。
有了它的帮助,就能实现想到哪里就去哪里的自由。
小怪兽 特技:PK技
功能:攻击对手的小神仙
如果看着哪一位对手的小神仙不顺眼,就请出小怪兽PK一番吧,所谓一物降一物,不要让对手们太嚣张了,对敌人仁慈就是对自己残忍哟。
网站刊载本文不代表同意其说法或描述,仅为提供更多参考

‘叁’ 请大家介绍几款大富翁游戏给我玩玩!要好玩的 !@!

大富翁1-8
老夫子大富翁
富甲天下
升官大富翁
虚拟人生
哆啦A梦大富翁
世纪大富翁
海贼大富翁
上海滩大富翁
幻想游戏有个很无聊的汽车做棋子的全英文大富翁
多特软件站里有棋牌游戏合集软件也有大富翁抢手棋
还有模拟器大富翁
FC游戏有抢手棋
GBA有迷你版大富翁
PS2有大富翁游戏和桃太郎电车
网络的有
1大富翁Online(大富翁唯一正统的网络版)
2盛大富翁(第一个网络版大富翁)
3富豪街(近似于大富翁Online的网页版)
4超级武林大富翁(本人最期待确一直没有玩上的多万法大富翁)
5富甲西游(本人玩过的最差最不公平的大富翁游戏)
富贵达人OL(刚刚得知消息还没玩过)
全是买地的
不买地的
单机有虚拟人生1-3
升官的一个大富翁
美女大富翁
海盗×海盗
网络的有6民生大富翁(没玩过未知)
7创网大富翁(没玩过未知)
8还有一个是是教人认识国民税收的大富翁(名字忘了,可能和一个大富翁重复了)
9智力大富翁(一般只有知识达人或者学问高的人才能玩好的智力抢答大富翁)
10大富豪(新游戏)
flash也有大富翁
出名的有
1Flash哆啦A梦大富翁
2星猫大富翁
3大富翁网页版
手机JAVA的大富翁也可以通过顽童手机游戏模拟器在电脑上玩
最出名的就是大富翁2

‘肆’ 求大富翁源代码

#include<iostream.h>
#include<iomanip.h>
#include<string.h>

#define _GOLD 2 //标志有金子的格子
#define _TRAP 3 //标志有陷阱的格子
#define _OBSTACLE 4 //标志有障碍物的格子

class simgame
{
public:
simgame(char *nm,int);
void terminate(){delete []name;};
void init(int data[],int n);
void run();
void display();
private:
char *name;
int way[50]; //标志环道格子种类的数组
int location;
int life;
int money;
int isdead; //判断是否死亡
int isforward; //判断是顺行还是逆行
};

simgame::simgame(char *nm,int isfd=1)
{
strcpy(name,nm);
isforward=isfd;
location=0;
life=money=100;
isdead=0;
}

void simgame::init(int data[],int n)
{
int nn=0; //用于循环data数组以保证把way数组完整赋值
int i;
way[0]=0;
if(isforward)
{
for(int i=1;i<50;i++)
{
if(nn=n)nn=0; //如果data数组到达末尾,从头开始
way[i]=data[nn];
nn++;
}
}
else
{
nn=n-1;
for(i=1;i<50;i++)
{
if(nn<0)nn=n-1;
way[i]=data[nn];
nn--;
}
}
}

void simgame::display()
{
cout<<"老鼠"<<name<<":";
if(life>0)
{
cout<<"位置="<<setw(5)<<location;
cout<<"生命="<<setw(5)<<life;
cout<<"金钱="<<setw(5)<<money;
}
else
cout<<"Dead!";
}

void simgame::run()
{
int i;
int isstop=0;
if(isdead)return;
if(isforward) //正常行走的过程
{
for(i=1;i<5;i++)
{
if(location+i==50)
location-=50; //如果到达末尾则从头开始走,并把位置变量重新赋值
if(way[location+i]==_OBSTACLE) //如果途中有障碍物,则停止
{
location+=i;
isstop=1; //标志,表示是否停留
break;
}
}
if(!isstop)
location+=4;
switch(way[location])
{
case _GOLD:money+=50;break;
case _TRAP:life-=80;break;
default:break;
}
if(life<=0)isdead=1;
}
else //逆行的过程
{
for(i=1;i<4;i++)
{
if(location+i==50)
location-=50;
if(way[location+i]==_OBSTACLE)
{
location+=i;
isstop=1;
break;
}
}
if(!isstop)
location+=3;
switch(way[location])
{
case _GOLD:money+=50;break;
case _TRAP:life-=80;break;
default:break;
}
if(life<=0)isdead=1;
}
}

void main()
{
simgame mice1("A");
simgame mice2("B",0);
int data[20]={1,2,2,2,3,2,3,4,1,2,3,4,1,2,3,4,3,2,2,1};
mice1.init(data,20);
mice2.init(data,20);
for(int i=0;i<5;i++)
{
mice1.run();
mice2.run();
cout<<"轮次:"<<i+1<<endl;
mice1.display();
mice2.display();
}
mice1.terminate();
mice2.terminate();
}
可以编译,但不可以运行,求大虾给诊断一哈,谢谢谢谢
问题补充:题目:一条由50个格子组成的环形跑道,其中一个格子是起点,两只鼠都从起点按相反方向出发,一只鼠按正方向前进且每次前进4格,另一只鼠按反方向出发,且每次前进3个格子,每只鼠出发时都有100点生命值和100个金子;跑道由普通格子,带金币的格子,带陷阱的格子,带障碍的格子等四种组成!

规则:a,起点是普通格子,任何普通格子鼠可以顺利通过.
b.鼠每路过或停在一个带金币的格子上就增加50个金币
c.鼠停留在陷阱的格子上,损失生命80点.
d.鼠路过带障碍的格子时,本轮停止前进.

1.并实现相关的类,同时模拟此游戏
输入:已在main()中提供一个大小为20的一维整型数组data,数值可为1,2,3,4,分别表示四种类型的格子,其中data(0)表示起点.
输出:10轮次内,每轮走完后两只老鼠的各自位置,生命,和拥有的金币数.

要main()函数应为如下格式
void main()
{
int data[20]={1,2,2,2,3,2,3,4,1,2,3,4,1,2,3,4,3,2,2,1};
simgame game;
game.init(data,20);
game.run(5)
game.terminate();
}

输出:
轮次1:
老鼠A:位置=##生命=##金钱=##
老鼠B:位置=##生命=##金钱=##
轮次2:
.......
宏:
#define _GOLD 2 //金子
#define _TRAP 3 //陷阱
#define _OBSTACLE 4 //障碍物

‘伍’ 大富翁棋的玩法

是要掷筛子,掷到几点就走几步,初是有给你发的钱,用这些钱买房子,纸的是每次进入都能盖一栋房子,4栋可以换旅馆,别人进入你的房子后就要给过路费,房子越多,给钱越多,结束要等一方破产为止!

‘陆’ c语言 百万富翁问题加强版

#include <stdio.h>
main()
{
int day;
double m,money=0,giveout=0.01;
printf("m=");
scanf("%lf",&m);
for(day=0;money>=0;day++)
{
money=money+m-giveout;
giveout*=2;
}
printf("day=%d\nlost=%.2lf\n",day,money);
}
/*不难吧*/

‘柒’ 用C语言写大富翁源代码

struct maptype
{
int money,belong;
char name[20];
}map[9][13]={0};
struct player
{
int x,y,money,di;
}man[3]={0};
int dx[5]={0,0,1, 0,-1};
int dy[5]={0,1,0,-1, 0};
int i,j,x,y;
int turn,step,res;
char out[1000];
char *s11="姓名史艳文";
char *s12="资金";
char *s21="姓名比卡超";
char *s22="资金";
char *s31="你需要付给对手";
char *s32="元";
char *s41="老友轮到你走啦";
char *s42="轮到对手走啦";
char *s51="买下此地要";
char *s52="买";
char *s53="不买";
char *s54="老大你的钱不够";
char *z1="起点";
char *z2="休息处";
char *fa="经过起点发旅费";
char *m1="路过岳王庙";
char *m2="路过纯白镇";
char *m3="获取钱三千";
char *m4="获取钱六千";
char *zi1="行";
char *zi2="动";
char *zi3="查";
char *zi4="看";
char *zi5="离";
char *zi6="开";
char *last="你要花两千元升级地价吗";

#define ESC 0x011b
#define ENTER 0x1c0d
#define LEFT 0x4b00
#define RIGHT 0x4d00
#define UP 0x4800
#define DOWN 0x5000

#include<stdio.h>
#include<stdlib.h>
#include"first.c"
#include<graphics.h>
#include "bmp16.h"
#include"files.c"

int graphdriver=VGA;
int graphmode=VGAHI;
FILE *hzk_p;
void open_hzk(void);
void get_hz(char incode[],char bytes[]);
void dishz(int x,int y,char code[],int color);
#include"rich2.c"

int main()
{
initgraph(&graphdriver,&graphmode,"");
cleardevice();
open_hzk();
first();

begin();

files();

setbkcolor(0);
while (1)
{
print(0);
step=random(6)+1;
{}
if (turn==1)
{
next3();
}
chuli(turn,step);
buy();
{}
turn=(turn+1)%2;
if (turn==0)
turn=2;
step=0;
}
return 0;
}

void open_hzk()
{
hzk_p=fopen("hzk16","rb");
if (!hzk_p)
{
printf("The file no\n");
getch();
closegraph();
exit(1);
}
}

void get_hz(char incode[],char bytes[])
{
unsigned char qh,wh;
unsigned long offset;
qh=incode[0]-0xa0;
wh=incode[1]-0xa0;
offset=(94*(qh-1)+(wh-1))*32L;
fseek(hzk_p,offset,SEEK_SET);
fread(bytes,32,1,hzk_p);
}

void dishz(int x0,int y0,char code[],int color)
{
unsigned char mask[]={0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01};
int i,j,x,y,pos;
char mat[32];
get_hz(code,mat);
y=y0;
for(i=0;i<16;i++)
{
x=x0;
pos=2*i;
for (j=0;j<16;j++)
{
if ((mask[j%8]&mat[pos+j/8])!=NULL)
putpixel(x,y,color);
++x;
}
++y;
}
}

‘捌’ 用c++编一个简易的大富翁,编译通不过,求修改解答(附报错的图)

太多了。

给你个参考,你对比一下。

http://download.csdn.net/detail/oncast/2636093

‘玖’ c语言富翁问题 得到结果是负数 原因是什么 程序如下

你忘记初始化s了:

#include<stdio.h>

intmain()
{
intday,money1;
floats=0.0,money2=0.01;//初始化s=0.0
for(day=1;day<=30;day++)
{
s=s+money2;
money2=2*money2;
}
printf("30天后陌生人给富翁%d元,富翁给陌生人:%f元",100000*30,s);
}

‘拾’ 作业``用C#编写一个类似大富翁3的游戏

么你们的老师就不用当老师了嘛,天天就可以写游戏来卖钱了撒。好笑