用C#语言做这个小游戏。

既然你诚心诚意地问了,福吉就仁慈地告诉你。

做起来花了点时间,效果图:

代码:

班级?程序?{

静电?作废?Main(string[]?args)?{

int?游戏数量?=?0;

int?电脑评分?=?0;?int?玩家分数?=?0;

int?电脑号码?=?0;?int?玩家编号?=?0;

int?穷;

随机?rnd?=?新的?random();

//循环打孔阶段

什么时候?(局数?& lt?10)?{

玩家编号?=?0;

控制台。WriteLine ("(bureau {0})?1剪刀?2石?3布?,请输入:“,?游戏数量?+?1);

var?k?=?控制台。read key();

电脑号码?=?rnd。接下来(1,?3);

如果?(k .奇查尔?==?'1')?{?玩家编号?=?1;?}

如果?(k .奇查尔?==?'2')?{?玩家编号?=?2;?}

如果?(k .奇查尔?==?'3')?{?玩家编号?=?3;?}

穷?=?(电脑数字?-?玩家数量);

游戏数量?+=?1;

如果?(玩家号?==?电脑号码)?

{?控制台。WriteLine("平手。");?}

不然呢?如果?(玩家号?==?0?||?穷?==?1?||?差异= =?-2?)?

{?控制台。WriteLine("迷失...");?电脑评分?+=?1;?}

不然呢?

{?控制台。WriteLine("赢了!");?玩家分数?+=?1;?}?

}

//评分统计阶段

控制台。WriteLine();

控制台。WriteLine("总局数?{0}",?局号);

控制台。WriteLine("电脑评分?{0}",?电脑评分);

控制台。WriteLine("用户评分?{0}",?球员得分);

如果?(玩家得分吗?& gt?电脑评分)?{?控制台。WriteLine(“亲爱的,给你好好评!”);?}

不然呢?{?控制台。WriteLine(“羞于见人……”);?}

//退出阶段

控制台。WriteLine();

控制台。WriteLine(" & lt;?按任意键退出...?>);

控制台。read key();

环境。退出(0);

}

}如果满意,记得给好评,谢谢!