多语言展示
当前在线:780今日阅读:176今日分享:34

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

小孩子上小学了,先学10以内加减法,再学20以内加减法……作为父母一定会考考自己的孩子学的怎么样。脱口而出几道20以内的加减法,久而久之,父母会发现题目总是那几道。怎么办?小编在此用C#编写了一个简易的20以内加减法口算器,只要你懂得安装vs2010和懂简单的英语即可完成运用。(源代码也贴上)
工具/原料
1

Visual Studio2010

2

基本的编程知识,略懂一点英语

方法/步骤
1

打开Visual Studio2010

2

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

3

窗体及控件布局1)窗体属性设置:text属性为“20以内加减口算器”;2)控件数量:两个TextBox控件,一个Lable控件,一个Button控件;3)布局如图

4

设置控件属性1)TextBox控件名称(Name):一个为txt_one;一个为txt_two;边框(BorderStyle):选择Fixedsingle(显示边框线)只读(ReadyOnly):选择true;2)Button控件名称(Name):输入“btn_strar”文本显示(Text):输入“开始”

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

6

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

注意事项
1

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

2

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

推荐信息