Exemple #1
0
        static void Main(string[] args)
        {
            Console.WriteLine("需要生成的题目总数:");
            int Howmany = 0;
            int num     = int.Parse(Console.ReadLine());

            for (int i = 0; i < num; i++)
            {
                Calculator calculator = new Calculator();
                //调用Calculator类及函数
                int    fhlen  = calculator.Genelment();
                string _      = calculator.Gensign(fhlen);
                int    result = calculator.Genresult();
                string timu   = calculator.Gettimu();
                int    isok   = calculator.Getisok();
                if ((isok != 1) | (result < 0))
                {
                    num++;
                }
                else
                {
                    Howmany += 1;
                    Console.WriteLine("四则运算题:");
                    Console.WriteLine(Howmany);
                    Console.WriteLine(timu);
                    FileStream   file   = new FileStream("C:/Users/a/Desktop/AchaoCalculator/text.txt", FileMode.Append, FileAccess.Write);
                    StreamWriter stream = new StreamWriter(file);
                    stream.WriteLine(timu + "=" + result);
                    stream.Close();
                    file.Close();
                }
            }
        }