求三数中Max和猜拳游戏

时间:2022-06-30 21:40:46

方法一:

                    Console.WriteLine("请输入三个数字:");
int a = int.Parse(Console.ReadLine());
int b = int.Parse(Console.ReadLine());
int c = int.Parse(Console.ReadLine());
int max;
if (a > b)
{
max = a;
}
else
{
max = b;
}
if (c > max)
{
Console.WriteLine(c);
}
else
{
Console.WriteLine(max);
}
Console.ReadLine()

方法二:

            //输入三个数,求最大的那个。
Console.WriteLine("请输入第一个数:");
double a = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入第二个数:");
double b = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入第三个数:");
double c = Convert.ToDouble(Console.ReadLine());
double yi = a > b ? a : b;
double er = b > c ? a : c;
double jieguo = yi > er ? yi : er;
Console.WriteLine("您输入的三个数中{0}最大",jieguo);
Console.ReadLine();

猜拳游戏

                    Console.WriteLine("请随机输入数字0,1,2中的一个(0代表石头,1代表剪刀,2代表包袱):");
int key = int.Parse(Console.ReadLine());
Random r = new Random();
int shuzi = r.Next();
Console.WriteLine(shuzi);
if (key == shuzi)
{
Console.WriteLine("您和电脑打成了平手");
}
else if (key - shuzi == || key - shuzi == -)
{
Console.WriteLine("您输了");
}
else
{
Console.WriteLine("您赢了");
} Console.ReadLine();