zoukankan      html  css  js  c++  java
  • 第二次博客作业

    需求分析:这个软件在市场上面对的人群是小学1年级至3年级的小朋友,软件的随机测试可以锻炼他们的反应能力。

    设计思路:构想一个大的框架,然后添加约束条件,满足这些需求,就算完成了!

    代码的实现:

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

    namespace ConsoleApplication1 { 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}道题,正确:{1}.错误{2}",zhengque+cuowu,zhengque,cuowu); Console.ReadLine(); } }

    }

    事后总结:感觉很难,尤其是敲代码,还好C#老师讲过这个例子,跟这次的作业要求很相似,所以才能按时完成。以后需要努力学习补充这方面的知识,这样下次博客作业才能不拖后腿,才能更准时的完成。加油!

  • 相关阅读:
    大物—⑦热力学基础1
    组原——③系统总线
    组原——①计算机系统概论
    递归
    字符串
    Linux下安装glibc-2.14,解决“`GLIBC_2.14' not found”问题
    libc.so.6被删除修复ln: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
    正则表达式高级用法(分组与捕获)
    查看Android应用包名、Activity的几个方法
    logcat随笔
  • 原文地址:https://www.cnblogs.com/xfjingxin/p/4857184.html
Copyright © 2011-2022 走看看