/* 程序问题注释开始
-
程序的版权和版本声明部分
-
Copyright © 2020,湖南工程职业技术学院信息工程学院学生
-
All rights reserved.
-
作 者: 李 斌
-
完成日期: 2020 年 03月 20日
-
问题描述:
在控制台中输入三个数字,实现求其中的最值。要求定义方法实现求两个数的最值,并定义方法调用求两个数最值的方法,实现求三个数的最值。 -
程序问题注释结束
*/
代码实现:
class Program
{
static void Main(string[] args)
{
int num1, num2, num3;
//输入第一个值
Console.WriteLine("请输入第一个值:");
num1 = int.Parse(Console.ReadLine());
//输入第二个值
Console.WriteLine("请输入第二个值:");
num2 = int.Parse(Console.ReadLine());
//输入第三个值
Console.WriteLine("请输入第三个值:");
num3 = int.Parse(Console.ReadLine());
//输出最大值
Console.WriteLine("三个数中最大的数是:"+ MaxOfThree(MaxOfThree(num1, num2), num3));
//输出最小值
Console.WriteLine("三个数中最小的数是:" + MinOfThree(MinOfThree(num1, num2), num3));
}
//求最大值
public static int MaxOfThree(int a, int b)
{
//判断大小
if(a>b)
{
//a值大
return a;
}
//b值大
return b;
}
//求最小值
public static int MinOfThree(int a, int b)
{
//判断大小
if (a > b)
{
//a值大
return b;
}
//b值大
return a;
}
}
运行结果: