C#处理猜拳问题的简单实例(非窗体)
C#处理猜拳问题的简单实例(非窗体)
//猜拳,5局3胜,要求使用公用变量。
namespace结构体复习_公用变量
{
classProgram
{publicintrz=0;
publicintdz=0;
publicstringbj(inta,intb)
{
intd=a-b;
if(d==-2||d==1)
{
return"人";
}
elseif(d==2||d==-1)
{
return"电脑";
}
else
{
return"和";
}
}
staticvoidMain(string[]args)
{Randomsj=newRandom();
Programzdy=newProgram();
while(zdy.rz<3&&zdy.dz<3)
{
Console.WriteLine("请输入剪刀石头布的数字编码(1为剪刀,2为石头,3为布):");
inta=int.Parse(Console.ReadLine());
intb=sj.Next(1,4);
stringjg=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#处理猜拳问题的简单实例(非窗体)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。