首页 > 其他 > 详细

四则运算程序

时间:2015-10-02 14:52:57      阅读:270      评论:0      收藏:0      [点我收藏+]

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

namespace jia
{
    class Program
    {
        static void Main(string[] args)
        {

           
            int zhengque = 0;
            int cuowu = 0;
            do{
            
            
                 Random suiji = new Random();
            int a = suiji.Next(0, 11);
            int b = suiji.Next(1, 3);
            Console.WriteLine("请输入‘+’  ‘-’  ‘*’   ‘/’来选择运算或按回车后输入e结束运算");
            string i = Convert.ToString(Console.ReadLine());
         
            if (i == "+")
            {
                Console.WriteLine("{0}+{1}=", a,
 b);
                int q = Convert.ToInt32(Console.ReadLine());
                if (q == a + b)
                {
                    zhengque++;

                }
                else
                {
                    Console.WriteLine("你回答错了");
                    cuowu++;
                }

            }
            else
                if (i == "-")
            {

                Console.WriteLine("{0}-{1}=", a, b);
                int q = Convert.ToInt32(Console.ReadLine());
                if (q == a - b)
                {
                    zhengque++;

                }
                else
                {
                    Console.WriteLine("你回答错了");

                    cuowu++;

                }

            
            }
                else
                    if (i == "*")
                    {

                        Console.WriteLine("{0}*{1}=", a, b);
                        int q = Convert.ToInt32(Console.ReadLine());
                        if (q == a * b)
                        {
                            zhengque++;

                        }
                        else
                        {
                            Console.WriteLine("你回答错了");
                            cuowu++;

                        }


                    }
                    else
                        if (i == "/")
         
               {

                            Console.WriteLine("{0}/{1}=", a, b);
                            int q = Convert.ToInt32(Console.ReadLine());
                            if (q == a / b)
                            {
                                zhengque++;

                            }
                            else
                            {
                                Console.WriteLine("你回答错了");
                                cuowu++;

                            }
                        }
            }
            while (Console.ReadLine() != "e");

             Console.WriteLine("你一共答了
{0}题,正确:{0},错误{2}",zhengque+cuowu,zhengque,cuowu);
            Console.ReadLine();

        }

技术分享
    

我用的是控制台应用程序,我之前看了许多同学的链接。我觉着用窗体程序更容易一些。可能是我个人原因

平常学习时就觉得那个更容易。窗体程序设计的时候更容易一些,但是写代码确实麻烦。这个是字符的转换,

循环的使用。不过总算做出来了。

 

四则运算程序

原文:http://www.cnblogs.com/lllllli/p/4852223.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!