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("完成!"); }
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; } }