给定两个数,要求:
(1)计算两个数的和,并返回和;
(2)判断数的大小,返回大数;
(3)如果第一个数大,返回两个数的差值;如果第二数大,返回0。
在Page_load中,给定两个数 129, 108,分别调用上述三个函数,利用label控件输出结果。
完全没头绪啊,求指点

解决方案 »

  1.   

    return a + b;return Math.Max(a, b);
      

  2.   

        //public partial class Page : Form
        //{
        //    public Page()
        //    {
        //        InitializeComponent();
        //    }    //    //指定公共变量
        //    public int a;
        //    public int b; 
        //    public int c;     //    private void Page_Load(object sender, EventArgs e)
        //    {
                
        //    }    //    //上述三个函数可以写成三个方法,放在botton点击事件。
        //    //根据combobox选定文本,判断执行方法
        //    private void btnPerform_Click(object sender, EventArgs e)
        //    {
        //        a = Convert.ToInt32(txt1.Text.ToString().Trim());
        //        b = Convert.ToInt32(txt2.Text.ToString().Trim());
        //        c = Convert.ToInt32(txt3.Text.ToString().Trim());    //        //判断执行方法
        //        if(comboBox1.Text.ToString()=="+")
        //        {
        //            TheOne();
        //        }
        //        else if (comboBox1.Text.ToString() == "<>")
        //        {
        //            TheTwo();
        //        }
        //        else if (comboBox1.Text.ToString() == "-")
        //        {
        //            TheThree();
        //        }
        //        else 
        //        {
        //            MessageBox.Show("请选择运算法则","提示",MessageBoxButtons.OK);
        //        }    //        //输出结果
        //        txt3.Text = c.ToString();
        //    }    //    //方法一
        //    public void TheOne() 
        //    {
        //        c = a + b; 
        //    }    //    //方法二
        //    public void TheTwo()
        //    {
        //        if (a > b)
        //        {
        //            c = a;
        //        }
        //        else 
        //        {
        //            c = b;
        //        }
        //    }    //    //方法三
        //    public void TheThree() 
        //    {
        //        if (a > b)
        //        {
        //            c = a - b;
        //        }
        //        else
        //        {
        //            c = 0;
        //        }
        //    }
        //}
      

  3.   

    我觉得你先不要管代码怎么实现,逻辑应该很清楚吧,如果有A,B两个数,那么和就是A+B;如果A>=B,那么就返回A,否则就返回B;......再按照这样的思路转换为代码不就实现了么