资源简介
可以计算加减乘除,输入数据,可以计算结果.
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Collections;
namespace WindowsApplication1
{
public partial class Form1 : Form
{
public string input; //记录输入的表达式
public int[] logo = new int[100]; //标记每个字符的类型
public int n = 0; //标记输入字符的数量
public int[] zi = new int[100]; //记录每次输入的长度;
public int countleft = 0; //标记左括号的个数
public int countright = 0; //标记右括号的个数
public int countlog = 0; //textBox1用于显示表达式,textBox2用于显示计算过的表达式,textBox3用于显示表达式的计算结果
public int countlogkey = 0; //标记用于LOG(A,B)中“,”的个数,以便判断log中有无输入错误.
public int t = 0;
public char[] op = new char[21];
public int keys = 0;
public Form1()
{
InitializeComponent();
textBox1.Text = input;
}
private void button1_Click(object sender EventArgs e) //.(小数点) 标记为1
{
label4.Text = ““;
input = textBox1.Text;
input += “1“; //0到9 标记为2
textBox1.Text = input; //%(百分号) 标记为3
logo[n] = 2; //*/+- 标记为4
//^(请方号) 标记为5
zi[n] = 1; // ( (左括号) 标记为6
Lex(); //)(右括号) 标记为7
} //sincostanasinacosatan
private void button2_Click(object sender EventArgs e) //loglgln,sqrt 标记为8
{
input = textBox1.Text; // 标记为9
input += “2“; //@ (负号) 标记为10
textBox1.Text = input; //# (结束符) 标记为11
logo[n] = 2;
zi[n] = 1;
Lex();
}
private void button3_Click(object sender EventArgs e)
{
label4.Text = ““;
input = textBox1.Text;
input += “3“;
textBox1.Text = input;
logo[n] = 2;
zi[n] = 1;
Lex();
}
private void button4_Click(object sender EventArgs e)
{
label4.Text = ““;
input = textBox1.Text;
input += “4“;
textBox1.Text = input;
logo[n] = 2;
zi[n] = 1;
Lex();
}
private void button5_Click(object sender EventArgs e)
{
label
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 944 2003-10-26 16:02 WindowsApplication1\WindowsApplication1.sln
文件 33280 2009-04-26 12:51 WindowsApplication1\WindowsApplication1.suo
目录 0 2009-04-27 15:10 WindowsApplication1\WindowsApplication1\
目录 0 2009-04-27 15:10 WindowsApplication1\WindowsApplication1\bin\
目录 0 2009-04-27 15:10 WindowsApplication1\WindowsApplication1\bin\Debug\
文件 57344 2009-04-26 12:51 WindowsApplication1\WindowsApplication1\bin\Debug\WindowsApplication1.exe
文件 87552 2009-04-26 12:51 WindowsApplication1\WindowsApplication1\bin\Debug\WindowsApplication1.pdb
文件 5632 2005-11-11 22:25 WindowsApplication1\WindowsApplication1\bin\Debug\WindowsApplication1.vshost.exe
文件 55771 2009-04-26 12:51 WindowsApplication1\WindowsApplication1\Form1.cs
文件 57783 2009-04-26 12:51 WindowsApplication1\WindowsApplication1\Form1.Designer.cs
文件 5814 2009-04-26 12:51 WindowsApplication1\WindowsApplication1\Form1.resx
目录 0 2009-04-27 15:10 WindowsApplication1\WindowsApplication1\obj\
目录 0 2009-04-27 15:10 WindowsApplication1\WindowsApplication1\obj\Debug\
目录 0 2009-04-27 15:10 WindowsApplication1\WindowsApplication1\obj\Debug\Refactor\
目录 0 2009-04-27 15:10 WindowsApplication1\WindowsApplication1\obj\Debug\TempPE\
文件 842 2003-10-26 15:57 WindowsApplication1\WindowsApplication1\obj\Debug\WindowsApplication1.csproj.GenerateResource.Cache
文件 57344 2009-04-26 12:51 WindowsApplication1\WindowsApplication1\obj\Debug\WindowsApplication1.exe
文件 180 2009-04-26 12:51 WindowsApplication1\WindowsApplication1\obj\Debug\WindowsApplication1.Form1.resources
文件 87552 2009-04-26 12:51 WindowsApplication1\WindowsApplication1\obj\Debug\WindowsApplication1.pdb
文件 180 2009-03-16 04:04 WindowsApplication1\WindowsApplication1\obj\Debug\WindowsApplication1.Properties.Resources.resources
文件 842 2009-04-26 12:51 WindowsApplication1\WindowsApplication1\obj\Debug\表达式计算器.csproj.GenerateResource.Cache
文件 352 2003-10-26 16:01 WindowsApplication1\WindowsApplication1\obj\WindowsApplication1.csproj.FileList.txt
文件 351 2009-04-26 12:51 WindowsApplication1\WindowsApplication1\obj\表达式计算器.csproj.FileList.txt
文件 478 2003-10-26 14:43 WindowsApplication1\WindowsApplication1\Program.cs
目录 0 2009-04-27 15:10 WindowsApplication1\WindowsApplication1\Properties\
文件 1210 2003-10-26 14:43 WindowsApplication1\WindowsApplication1\Properties\AssemblyInfo.cs
文件 2892 2003-10-26 14:43 WindowsApplication1\WindowsApplication1\Properties\Resources.Designer.cs
文件 5612 2003-10-26 14:43 WindowsApplication1\WindowsApplication1\Properties\Resources.resx
文件 1102 2003-10-26 14:43 WindowsApplication1\WindowsApplication1\Properties\Settings.Designer.cs
文件 249 2003-10-26 14:43 WindowsApplication1\WindowsApplication1\Properties\Settings.settings
文件 3245 2003-10-26 15:26 WindowsApplication1\WindowsApplication1\WindowsApplication1.csproj
............此处省略1个文件信息
- 上一篇:ZF均衡器和MMSE均衡器设计
- 下一篇:Linux操作系统基础教程
评论
共有 条评论