C#简单的写一个计算器

问题描述

C#简单的写一个计算器
初学者,想编一个简单的计算器,基础不够扎实,不能灵活的运气变量,常量,还有我这里应该还需要转换数据类型,大侠们谁帮我 在我的基础上写完这个计算器

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication5
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

    private void textBox1_TextChanged(object sender EventArgs e)    {    }    private void button14_Click(object sender EventArgs e)    {         textBox1.Text =textBox1.Text+bnt1.Text;    }    private void button13_Click(object sender EventArgs e)    {        textBox1.Text = textBox1.Text + bnt2.Text;    }    private void button12_Click(object sender EventArgs e)    {        textBox1.Text = textBox1.Text + bnt3.Text;    }    private void button10_Click(object sender EventArgs e)    {        textBox1.Text = textBox1.Text + bnt4.Text;    }    private void button9_Click(object sender EventArgs e)    {        textBox1.Text = textBox1.Text + bnt5.Text;    }    private void button8_Click(object sender EventArgs e)    {        textBox1.Text = textBox1.Text + bnt6.Text;    }    private void button1_Click(object sender EventArgs e)    {        textBox1.Text = textBox1.Text + bnt7.Text;    }    private void button2_Click(object sender EventArgs e)    {        textBox1.Text = textBox1.Text + bnt8.Text;    }    private void button3_Click(object sender EventArgs e)    {        textBox1.Text = textBox1.Text + bnt9.Text;    }    private void button5_Click(object sender EventArgs e)    {        textBox1.Text = """";    }    private void button15_Click(object sender EventArgs e)    {        textBox1.Text = textBox1.Text + bnt0.Text;    }    private void button16_Click(object sender EventArgs e)    {        textBox1.Text = textBox1.Text + bnt.Text;    }    private void button4_Click(object sender EventArgs e)    {    }    private void button17_Click(object sender EventArgs e)    {    }    private void Form1_Load(object sender EventArgs e)    {    }}

}

解决方案

http://blog.csdn.net/xianfajushi/article/details/40684551

解决方案二:
写完?你具体的需求是什么?怎么才叫写完?建议你自己写,有具体的问题再来问。

解决方案三:
问题是你什么都没写,无非就是画了几个数字按钮而已。而且写的都是废话,实际上,你只要一个事件处理函数就可以了。用sender区别是哪个按钮。
在你基础上继续,不如建议你找一个现成的:
参考

解决方案四:
第一:这种简单的计算器没有思维难度!
第二:你需要多敲代码!
所以你自己可以搞定!没必要来问!

时间: 2024-10-18 08:18:24

C#简单的写一个计算器的相关文章

用c++写一个计算器,要求有加减乘除括号,这5个功能

问题描述 用c++写一个计算器,要求有加减乘除括号,这5个功能 我自己写了一个,无奈各种异常终止程序,求问各路大侠支招,有没有什么思路-谢谢了先 解决方案 这个一搜一大堆啊.. 楼主需要有界面的,还是控制台的就行?http://www.cnblogs.com/lxglbk/archive/2012/10/09/2716005.html 解决方案二: https://code.csdn.net/snippets/535409 解决方案三: 现在思路大概是中缀转后缀然后运算了,那么问题来了,后缀表达

请大神帮忙写一个简单的聚类算法程序,在线等……用matlab或者java实现

问题描述 请大神帮忙写一个简单的聚类算法程序,在线等--用matlab或者java实现 Step1:将N个数据,按照从小到大的顺序排序 d1.d2,.....dn:其中d1时最小值,dn是最大值 聚类判别阈值计算方法为: Step2:让每个数据都作为一个类,那么有 {d1},{d2},{d3},.....{dn} Step3:计算聚类中心 假设共有P个类,那么1<=k<=P,其中r代表每个类中数据的个数,同时计算相邻两个聚类中心之间的距离,如下 Step4:找出相邻两个聚类中心的最小值 Ste

AST解析基础: 如何写一个简单的html语法分析库

前言 虚拟语法树(Abstract Syntax Tree, AST)是解释器/编译器进行语法分析的基础, 也是众多前端编译工具的基础工具, 比如webpack, postcss, less等. 对于ECMAScript, 由于前端轮子众多, 人力过于充足, 早已经被人们玩腻了. 光是语法分析器就有 uglify , acorn , bablyon , typescript , esprima 等等若干种. 并且也有了AST的社区标准: ESTree. 这篇文章主要介绍如何去写一个AST解析器,

java中用集合写一个简单的登录功能。麻烦大家看一看

问题描述 java中用集合写一个简单的登录功能.麻烦大家看一看 //这是注册的方法 public static void reg(){ Collection id=new ArrayList();//账户 Collection passWord=new ArrayList();//密码 Scanner sc=new Scanner(System.in); System.out.println("请输入账号:"); id.add(sc.next()); System.out.printl

c-我刚刚入门,写一个一元多项式的简单计算,求帮忙解决这个加减问题,代码如下,帮忙找出错误,急急急

问题描述 我刚刚入门,写一个一元多项式的简单计算,求帮忙解决这个加减问题,代码如下,帮忙找出错误,急急急 #include #include typedef struct node { float c; int e; struct node * next; }lnode,*plnode; void insert_menu(); void insert_pol(plnode &l); void output_pol(plnode &l); void add_pol(plnode list1,

java源码-java写一个斗地主的最简单功能

问题描述 java写一个斗地主的最简单功能 斗地主定义一副扑克牌,按照斗地主的规则,为三家随机发17张牌,并且留3张底牌.同时指定一个地主.很好玩的,求源码就这一个简单功能就行了 解决方案 http://www.cnblogs.com/jiahuafu/p/4936111.html 解决方案二: 容器放牌,每次随机抽出不重复的牌存到三个小容器,最后剩三张,在用随机数指定地主

c#计算器-c#初学者关于自己写的一个计算器问题

问题描述 c#初学者关于自己写的一个计算器问题 编写好计算器之后,输入要计算的式子如1+2得到3,当我想再次计算别的式子时,如按5,得到的是35而不是5,怎么覆盖掉? 解决方案 请问您用的是lable吗?是的话,我认为可以设置一个布尔型变量,使这个变量的初始值为true,然后按完等号之后置为false,在每个按钮里进行判断,假如这个布尔变量为false,将lable清空并输入该按钮对应的值,最后把这个值置为true就可以了,由于用手机无法给出具体代码请楼主见谅,欢迎追问,楼主加油!>< 解决方

学习servlet,写一个简单的Helloword出现404错误

问题描述 学习servlet,写一个简单的Helloword出现404错误 解决方案 不需要 /servlet 解决方案二: 解决方案三: web.xml内容贴下来看看. 可以参考 我写的http://blog.csdn.net/evankaka/article/details/45151569 解决方案四: url里把[/Hello]改成[/HelloServlet] 和你Web.xml里配置的url-pattern一样. 解决方案五: 一个简单的Servlet 解决方案六: 采用servle

iis-用VisualStudio2012写一个简单的网站

问题描述 用VisualStudio2012写一个简单的网站 用VisualStudio2012写一个简单的网站,主要想学一下怎么用VS写网站.IIS安装好了用http://localhost打不开,百度方法用遍了都没解决,就没有一个会的么?!