首页 > 其他 > 详细

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

时间:2015-12-04 12:55:26      阅读:685      评论:0      收藏:0      [点我收藏+]
  • 比较两个数的大小,自定义比较两个整数的大小的方法:
  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 }

 

 

 

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

原文:http://www.cnblogs.com/start-from-scratch/p/5018860.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!