用C#控制台制作循环的剪刀石头布

本文记录了使用C#编写剪刀石头布控制台游戏的过程,重点在于如何生成随机数以及避免因计算机运算过快导致的循环问题。通过添加`Thread.Sleep(100)`来防止游戏结果重复,游戏逻辑分为电脑出拳、用户出拳和结果比较三个部分。代码简洁,适合初学者练习。
摘要由CSDN通过智能技术生成

emmmmm

记录下这一刻 因为自己手贱复制了两下“电脑输入的是剪刀”白白浪费了两个小时,
竟然没有去全部重读一下代码,一直认为是函数的原因在csdn找问题。。。。。。。。
用了个新的函数random是用来生成一个随机数
定义的时候可以是

  • 第一种写法

Random 变量名1 = new Random();
int 变量名2 = 变量名1.Next(1, 4)
// 变量名1 . Next(,)这里写一个范围 比如1,4 这里的意思是[1,4)大于或等于1 小于4的随机整数

  • 第二种写法

int 变量名 = new Random().Next(,);
以下是代码以后能力提升可能还会稍加修改或者再重新写一份
有时候会出现一直重复的问题 可以添加个
Thread.sleep(100);目的是缓冲一下防止电脑机算过快一直重复某一个或几个数

1. 先在主函数里面把需求全部写完

 static void Main(string[] args)//现在主函数里面把需求写完
        {
   
            //用c# 实现一个简单的石头剪刀布游戏

            Random a = new Random();
            a.Next(1,4);
            Console.WriteLine("剪刀石头布游戏");
            int num= 0;
            int temp
  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值