示例#1
0
        static void Main(string[] args)
        {
            Fuhao    f1 = new Fuhao();
            Fuhao2   f2 = new Fuhao2();
            Opertion o1 = new Opertion();

            Console.Write("输入要产生算式的数目: ");
            int a = int.Parse(Console.ReadLine());

            for (int i = 0; i < a; i++)
            {
                //产生了一个式子的运算
                f1.Fh(o1);
                //产生的第二个式子
                f2.Fh(o1);
            }
            Console.WriteLine("完成!");
        }
示例#2
0
    public new void Fh(Opertion o1)
    {
        Random ro = new Random();

        switch (ro.Next(1, 5).ToString())
        {
        case "1":
            o1.Add(o1);
            break;

        case "2":
            o1.Sub(o1);
            break;

        case "3":
            o1.Mul(o1);
            break;

        case "4":
            o1.Div(o1);
            break;
        }
    }