广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    C#winform怎样开发简易的20以内加减法口算器?

    来源:网络收集  点击:  时间:2024-02-26
    【导读】:
    小孩子上小学了,先学10以内加减法,再学20以内加减法……作为父母一定会考考自己的孩子学的怎么样。脱口而出几道20以内的加减法,久而久之,父母会发现题目总是那几道。怎么办?小编在此用C#编写了一个简易的20以内加减法口算器,只要你懂得安装vs2010和懂简单的英语即可完成运用。(源代码也贴上)工具/原料moreVisual Studio2010基本的编程知识,略懂一点英语方法/步骤1/6分步阅读

    打开Visual Studio2010

    2/6

    新建“解决方案”--添加新“项目”

    3/6

    窗体及控件布局

    1)窗体属性设置:text属性为“20以内加减口算器”;

    2)控件数量:两个TextBox控件,一个Lable控件,一个Button控件;

    3)布局如图

    4/6

    设置控件属性

    1)TextBox控件

    名称(Name):一个为txt_one;一个为txt_two;

    边框(BorderStyle):选择Fixedsingle(显示边框线)

    只读(ReadyOnly):选择true;

    2)Button控件

    名称(Name):输入“btn_strar”

    文本显示(Text):输入“开始”

    5/6

    添加代码

    选择Button控件,双击进入代码输入窗口,输入代码。

    代码如下:

    namespace 设计

    {

    public partial class Frm_One : Form

    {

    public Frm_One()

    {

    InitializeComponent();

    }

    int x, y, z;

    private void btn_strart_Click(object sender, EventArgs e)

    {

    Random op = new Random();

    z = op.Next(0, 2);

    if (z == 1)//加法

    {

    this.label1.Text = +;

    do

    {

    Random n = new Random();

    x = n.Next(0, 20);

    y = n.Next(0, 20);

    } while (x + y 20);

    this.txt_one.Text = x.ToString();

    this.txt_two.Text = y.ToString();

    }

    else//减法

    {

    this.label1.Text = -;

    do

    {

    Random n = new Random();

    x = n.Next(0, 20);

    y = n.Next(0, 20);

    } while (x y);

    this.txt_one.Text = x.ToString();

    this.txt_two.Text = y.ToString();

    }

    }

    6/6

    运行结果如图

    您只要点击一次,就出现一道20以内的加法或减法运算。真是快捷方便啊!

    注意事项

    1、文章为本人原创,如有不足敬请谅解。若需转载,请注明出处。如果文章的解说于你的实际不符,欢迎你留言讨论。

    2、感谢您的拜读,如果觉得不错,顺手给小彩的文章投上您宝贵的一票。谢谢!

    空气净化器
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_154500.html

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-18 20:47:21  耗时:0.022