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

 时间:2026-02-15 09:27:20

1、打开Visual Studio2010

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

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

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

3、窗体及控件布局

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

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

3)布局如图

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

4、设置控件属性

1)TextBox控件

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

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

只读(ReadyOnly):选择true;

2)Button控件

名称(Name):输入“btn_strar”

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

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

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

5、添加代码

      选择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();

            }

        }

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

6、运行结果如图

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

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

  • 怎么安装creative cloud?
  • AxureRP如何设置元件位置
  • Unity如何删除多余的窗口
  • UVLayout 之Maya接口安装
  • rpgmaker mv怎么设置管理队伍成员的入队离队
  • 热门搜索
    博物馆英文 乳腺导管扩张是怎么回事 茄子干怎么晒 激动的近义词是什么 帮忙的近义词 腰不好怎么锻炼 继续的近义词 静脉曲张怎么预防 非常的近义词 口红颜色怎么选