比较两个数的大小,自定义比较两个整数的大小的方法

  • 比较两个数的大小,自定义比较两个整数的大小的方法:
  1. 如果第一个数大,返回1
  2. 如果相等返回0
  3. 如果第一个数小,返回-1
  • 在Main()方法中输入两个数,调用这个方法
  • 示例:

  请输入两个数:

  45

  56

  第二个数大

  按任意键继续......

 

 

 1 using System;
 2 using System.Collections.Generic;
 3 using System.Linq;
 4 using System.Text;
 5 using System.Threading.Tasks;
 6 
 7 namespace 贴吧04
 8 {
 9     class Program
10     {
11         static void Main(string[] args)
12         {
13             Console.WriteLine("请输入两个整数:");//输出提示:请输入两个整数
14             int a = Convert.ToInt32(Console.ReadLine());//接受输入数据并赋值给a
15             int b = Convert.ToInt32(Console.ReadLine());//接受输入数据并赋值给b
16             int result = Test(a, b);//向方法输出参数并返回值
17             if (result == 1)//如果返回值为1则输出字符串:第一个数大
18             {
19                 Console.WriteLine("第一个数大");
20             }
21             else if (result == 0)//如果返回值为0则输出字符串:两数相等
22             {
23                 Console.WriteLine("两数相等");
24             }
25             else//如果返回值不为1或者0则输出字符串:第二个数大
26             {
27                 Console.WriteLine("第二个数大");
28             }
29             Console.WriteLine("按任意键继续......");//输出提示:按任意键继续......
30             Console.ReadKey();//等待用户按下任意键
31         }
32         static int Test(int a, int b)//判断两整数大小的方法
33         {
34             if (a > b)//如果a大于b则返回1
35             {
36                 return 1;
37             }
38             else if (a == b)//如果a等于b则返回0
39             {
40                 return 0;
41             }
42             else//如果a不大于b并不等于b则返回-1
43             {
44                 return -1;
45             }
46         }
47     }
48 }

 

 

原文地址:https://www.cnblogs.com/start-from-scratch/p/5018860.html