| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 6749 人关注过本帖
标题:如何制作简单的计算器(加减乘除)
只看楼主 加入收藏
阿山
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2009-9-23
结帖率:0
收藏
已结贴  问题点数:20 回复次数:11 
如何制作简单的计算器(加减乘除)
如何用C#制作一个简单的计算器,有加减乘除,带小数点。如果附带有说明(语句的意思)那最好了,谢谢!
搜索更多相关主题的帖子: 制作 加减乘除 计算器 
2009-09-23 21:01
jedypjd
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:9
帖 子:1096
专家分:4969
注 册:2009-7-27
收藏
得分:2 

天涯无岁月,歧路有风尘,百年浑似醉,是非一片云
2009-09-23 23:46
zhaoxili
Rank: 6Rank: 6
等 级:侠之大者
威 望:1
帖 子:327
专家分:479
注 册:2009-1-3
收藏
得分:2 
建议看了楼上的那个 最好再下载一个源代码 自己去看看  研究下 对比下 就好了啊
2009-09-24 00:27
zhaoxili
Rank: 6Rank: 6
等 级:侠之大者
威 望:1
帖 子:327
专家分:479
注 册:2009-1-3
收藏
得分:0 
https://bbs.bccn.net/thread-284605-1-1.html   

 这个哥们的代码还不错啊
2009-09-24 00:30
游牧游人
Rank: 2
等 级:论坛游民
帖 子:40
专家分:18
注 册:2009-9-24
收藏
得分:2 
缘分啊!
我正在在做这个!
我把自己做的一个代码贴出来给你看吧

using System;
using System.Collections.Generic;
using
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
 
namespace CalcDemo
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
        int i = 0;
        double x = 0.0;
        double y = 0.0;
        int z = 0;
        int j = 0;
 
        private void IncreaseI()
        {
            if (i%2 == 0)
            {
                x = z;
            }
            else if ( i%2 == 1 )
            {
                y = z;
            }
            i++;
            if (i > 1)
            {
                i = 0;
            }
            textBox1.Text = z.ToString();
        }
 
        private void button10_Click(object sender, EventArgs e)
        {
            z = 0;
            IncreaseI();
        }
 
        private void button5_Click(object sender, EventArgs e)
        {
            z = 1;
            IncreaseI();
        }
 
        private void button7_Click(object sender, EventArgs e)
        {
            z = 2;
            IncreaseI();
        }
 
        private void button9_Click(object sender, EventArgs e)
        {
            z = 3;
            IncreaseI();
        }
 
        private void button4_Click(object sender, EventArgs e)
        {
            z = 4;
            IncreaseI();
        }
 
        private void button6_Click(object sender, EventArgs e)
        {
            z = 5;
            IncreaseI();
        }
 
        private void button8_Click(object sender, EventArgs e)
        {
            z = 6;
            IncreaseI();
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            z = 7;
            IncreaseI();
        }
 
        private void button2_Click(object sender, EventArgs e)
        {
            z = 8;
            IncreaseI();
        }
 
        private void button3_Click(object sender, EventArgs e)
        {
            z = 9;
            IncreaseI();
        }
 
        private void button12_Click(object sender, EventArgs e)
        {
            j = 1;
        }
 
        private void button13_Click(object sender, EventArgs e)
        {
            j = 2;
        }
 
        private void button14_Click(object sender, EventArgs e)
        {
            j = 3;
        }
 
        private void button15_Click(object sender, EventArgs e)
        {
            j = 4;
        }
 
        private void button11_Click(object sender, EventArgs e)
        {
            switch (j)
            {
                case 1:
                    textBox1.Text = Convert.ToString(x + y);
                    break;
                case 2:
                    textBox1.Text = Convert.ToString(x - y);
                    break;
                case 3:
                    textBox1.Text = Convert.ToString(x * y);
                    break;
                case 4:
                    textBox1.Text = Convert.ToString(x / y);
                    break;
                default:
                    break;
            }
        }
 
        private void Form1_Load(object sender, EventArgs e)
        {
 
        }
    }
}
2009-09-24 20:37
阿山
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2009-9-23
收藏
得分:0 
非常感谢,可是这个程序好像只能计算一个数字的啊
2009-09-24 23:44
jedypjd
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:9
帖 子:1096
专家分:4969
注 册:2009-7-27
收藏
得分:0 
5楼贴的啥东西啊,昏迷了

天涯无岁月,歧路有风尘,百年浑似醉,是非一片云
2009-09-25 00:24
zhoufeng1988
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:北京
等 级:贵宾
威 望:27
帖 子:1432
专家分:6329
注 册:2009-5-31
收藏
得分:2 
我也昏迷了...
2009-09-25 11:32
bcl258586301
Rank: 2
等 级:论坛游民
帖 子:8
专家分:13
注 册:2009-9-25
收藏
得分:2 
新手 ,希望各位指点!!
2009-09-25 21:05
游牧游人
Rank: 2
等 级:论坛游民
帖 子:40
专家分:18
注 册:2009-9-24
收藏
得分:0 
我,我是在做一个最简单的,个位数的计算机。。
抱歉,我也是只菜鸟。。。
2009-09-26 09:53
快速回复:如何制作简单的计算器(加减乘除)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.031669 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved