C#处理猜拳问题的简单实例(非窗体)
程序员文章站
2022-05-03 16:30:10
c#处理猜拳问题的简单实例(非窗体)
//猜拳,5局3胜,要求使用公用变量。
namespace 结构体复习_公用变量
{
class pr...
c#处理猜拳问题的简单实例(非窗体)
//猜拳,5局3胜,要求使用公用变量。 namespace 结构体复习_公用变量 { class program {public int rz=0; public int dz = 0; public string bj(int a , int b) { int d = a - b; if (d==-2||d==1) { return "人"; } else if (d==2||d==-1) { return "电脑"; } else { return "和"; } } static void main(string[] args) {random sj = new random(); program zdy=new program(); while (zdy.rz < 3 && zdy.dz < 3) { console.writeline("请输入剪刀石头布的数字编码(1为剪刀,2为石头,3为布):"); int a = int.parse(console.readline()); int b = sj.next(1,4); string jg = zdy.bj(a, b); switch (jg) { case "人": zdy.rz++; console.writeline("本局你获胜"); break; case "电脑": zdy.dz++; console.writeline("本局电脑获胜"); break; case "和": console.writeline("本局平局"); break; } } if (zdy.rz > zdy.dz) { console.writeline("你赢了"); } else { console.writeline("你输了"); } console.readline(); } } }
以上这篇c#处理猜拳问题的简单实例(非窗体)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。