zoukankan      html  css  js  c++  java
  • 四则运算

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;

    namespace ConsoleApplication1
    {
        class Program
        {
            static void Main(string[] args)
            {
                Console.WriteLine("四则运算答题");
        
                    int a, b, d, c1,c2,t=0;
                    Random rnd = new Random();
                    do
                    {
                       
                        a = rnd.Next(1, 10);
                        b = rnd.Next(1, 10);
                        d = rnd.Next(1, 4);
                        t++;
                        Console.WriteLine("第{0}题:",t);

                        if (d == 1)
                        {
                            c1 = a * b;
                            Console.WriteLine("{0}x{1}=", a, b );
                            Console.WriteLine("请计算答案:");
                            c2 = int.Parse( Console.ReadLine());
                            if (c2 == c1)
                                Console.WriteLine("计算正确,按Enter进行下一题");
                            else
                                Console.WriteLine("计算错误,正确结果为:{0}。按Enter进行下一题", c1);
                        }
                        else if (d == 2)
                            if (a >= b)
                            {
                                c1 = a / b;
                                Console.WriteLine("{0}/{1}=", a, b);
                                Console.WriteLine("请计算答案:");
                                c2 = int.Parse(Console.ReadLine());
                                if (c2 == c1)
                                    Console.WriteLine("计算正确,按Enter进行下一题");
                                else
                                    Console.WriteLine("计算错误,正确结果为:{0}。按Enter进行下一题", c1);
                            }
                            else
                            {
                                c1 = b / a;
                                Console.WriteLine("{0}/{1}=", a, b);
                                Console.WriteLine("请计算答案:");
                                c2 = int.Parse(Console.ReadLine());
                                if (c2 == c1)
                                    Console.WriteLine("计算正确,按Enter进行下一题");
                                else
                                    Console.WriteLine("计算错误,正确结果为:{0}。按Enter进行下一题", c1);
                            }


                        else if (d == 3)
                        {
                            c1 = a + b;
                            Console.WriteLine("{0}+{1}=", a, b);
                            Console.WriteLine("请计算答案:");
                            c2 = int.Parse(Console.ReadLine());
                            if (c2 == c1)
                                Console.WriteLine("计算正确,按Enter进行下一题");
                            else
                                Console.WriteLine("计算错误,正确结果为:{0}。按Enter进行下一题", c1);
                          
                        }
                        else if (d == 4)
                        {
                            c1 = a - b;
                            Console.WriteLine("{0}-{1}=", a, b);
                            Console.WriteLine("请计算答案:");
                            c2 = int.Parse(Console.ReadLine());
                            if (c2 == c1)
                                Console.WriteLine("计算正确,按Enter进行下一题");
                            else
                                Console.WriteLine("计算错误,正确结果为:{0}。按Enter进行下一题", c1);

                        }

                    }
                    while (Console.ReadLine()!="10000000000000");
     
                Console.Read();
            }
        }
    }

    不会用窗口做,只能用控制台做了

  • 相关阅读:
    C++ 将对象写入文件 并读取
    IronPython fail to add reference to WebDriver.dll
    How to Capture and Decrypt Lync Server 2010 TLS Traffic Using Microsoft Tools
    .net code injection
    数学系学生应该知道的十个学术网站
    Difference Between Currency Swap and FX Swap
    Swift开源parser
    谈谈我对证券公司一些部门的理解(前、中、后台)[z]
    JDK8记FullGC时候Metaspace内存不会被垃圾回收
    JVM源码分析之JDK8下的僵尸(无法回收)类加载器[z]
  • 原文地址:https://www.cnblogs.com/liti/p/4869351.html
Copyright © 2011-2022 走看看