資源簡介
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?jisuanqi
{
????public?partial?class?Form1?:?Form
????{
????????public?Form1()
????????{
????????????InitializeComponent();
????????}
????????double?num1?num2?a=0?result; ????//?操作數及運算結果
????????bool?decimalFlag?=?false; ?????????? //?判斷輸入的是否為小數
????????bool?operatorFlag?=?false;??????????????????//?判斷似否有過操作
????????string?myOperator;??????????????????????????//?操作類型
????????public?void?NumClick(double?num)
????????{
????????????if?(!operatorFlag)
????????????{
????????????????if?(decimalFlag)
????????????????{
????????????????????textBox1.Text?=?textBox1.Text?+?num;
????????????????}
????????????????else
????????????????{
????????????????????if?(textBox1.Text?==?“0“)
????????????????????{
????????????????????????textBox1.Text?=?num?+?““;
????????????????????}
????????????????????else
????????????????????{
????????????????????????textBox1.Text?=?textBox1.Text?+?num;
????????????????????}
????????????????}
????????????????operatorFlag?=?false;
????????????}
????????????else
????????????????textBox1.Text?=num.ToString();
????????????????operatorFlag?=?false;
????????}
????????private?void?textBox1_TextChanged(object?sender?EventArgs?e)
????????{
????????}
????????private?void?buttonCE_Click(object?sender?EventArgs?e)
????????{
????????????num1?=?0;
????????????num2?=?0;
????????????a?=?0;
????????????textBox1.Text?=?“0“;
????????????decimalFlag?=?false;
????????????operatorFlag?=?false;
????????}
????????private?void?button1_Click(object?sender?EventArgs?e)
????????{
????????????NumClick(1);
????????}
????????private?void?button2_Click(object?sender?EventArgs?e)
????????{
????????????NumClick(2);
????????}
????????private?void?button3_Click(object?sender?EventArgs?e)
????????{
????????????NumClick(3);
????????}
????????private?void?button4_Click(object?sender?EventArgs?e)
????????{
????????????NumClick(4);
????????}
????????private?void?button5_Click(object?sender?EventArgs?e)
????????{
????????????NumClick(5);
????????}
????????private?void?button6_Click(object?sender?EventArgs?e)
????????{
????????????NumClick(6);
????????}
????????private?void?button7_Click(object?sender?EventArgs?e)
????????{
????????????NumClick(7);
????????}
????????private?void?button8_Click(object?sender?EventArgs?e)
????????{
????????????NumClick(8);
????????}
????????private?void?button9_Click(object?sender?EventArgs?e)
????????{
????????????NumClick(9);
????????}
????????private?void?button10_Click(object?sender?EventArgs?e)
????????{
????????????NumClick(0);
????????}
????????private?void?buttonJia_Click(object?sender?EventArgs?e)
????????{
????????????operatorFlag?=?true;
????????????myOperator?=?“jia“;
????????????if?(a?==?0)
?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-05-06?14:37??jisuanqi\
?????目錄???????????0??2013-03-06?17:23??jisuanqi\jisuanqi\
?????文件???????13559??2013-03-06?16:39??jisuanqi\jisuanqi\Form1.Designer.cs
?????文件????????8292??2013-03-06?17:23??jisuanqi\jisuanqi\Form1.cs
?????文件????????5814??2013-03-06?16:39??jisuanqi\jisuanqi\Form1.resx
?????文件?????????489??2013-02-28?16:13??jisuanqi\jisuanqi\Program.cs
?????目錄???????????0??2013-02-28?16:13??jisuanqi\jisuanqi\Properties\
?????文件????????1372??2013-02-28?16:13??jisuanqi\jisuanqi\Properties\AssemblyInfo.cs
?????文件????????2866??2013-02-28?16:13??jisuanqi\jisuanqi\Properties\Resources.Designer.cs
?????文件????????5612??2013-02-28?16:13??jisuanqi\jisuanqi\Properties\Resources.resx
?????文件????????1093??2013-02-28?16:13??jisuanqi\jisuanqi\Properties\Settings.Designer.cs
?????文件?????????249??2013-02-28?16:13??jisuanqi\jisuanqi\Properties\Settings.settings
?????目錄???????????0??2013-02-28?16:13??jisuanqi\jisuanqi\bin\
?????目錄???????????0??2013-03-01?16:22??jisuanqi\jisuanqi\bin\Debug\
?????文件???????15360??2013-03-06?17:23??jisuanqi\jisuanqi\bin\Debug\jisuanqi.exe
?????文件???????34304??2013-03-06?17:23??jisuanqi\jisuanqi\bin\Debug\jisuanqi.pdb
?????文件???????14328??2013-03-11?14:48??jisuanqi\jisuanqi\bin\Debug\jisuanqi.vshost.exe
?????文件?????????490??2007-07-21?01:33??jisuanqi\jisuanqi\bin\Debug\jisuanqi.vshost.exe.manifest
?????文件????????3762??2013-02-28?18:13??jisuanqi\jisuanqi\jisuanqi.csproj
?????目錄???????????0??2013-02-28?16:13??jisuanqi\jisuanqi\obj\
?????目錄???????????0??2013-03-06?17:23??jisuanqi\jisuanqi\obj\Debug\
?????目錄???????????0??2013-05-06?14:38??jisuanqi\jisuanqi\obj\Debug\Refactor\
?????目錄???????????0??2013-05-06?14:38??jisuanqi\jisuanqi\obj\Debug\TempPE\
?????文件?????????180??2013-03-06?16:40??jisuanqi\jisuanqi\obj\Debug\jisuanqi.Form1.resources
?????文件?????????180??2013-02-28?19:07??jisuanqi\jisuanqi\obj\Debug\jisuanqi.Properties.Resources.resources
?????文件?????????739??2013-03-11?14:48??jisuanqi\jisuanqi\obj\Debug\jisuanqi.csproj.FileListAbsolute.txt
?????文件?????????847??2013-03-06?16:40??jisuanqi\jisuanqi\obj\Debug\jisuanqi.csproj.GenerateResource.Cache
?????文件???????15360??2013-03-06?17:23??jisuanqi\jisuanqi\obj\Debug\jisuanqi.exe
?????文件???????34304??2013-03-06?17:23??jisuanqi\jisuanqi\obj\Debug\jisuanqi.pdb
?????文件?????????914??2013-02-28?16:14??jisuanqi\jisuanqi.sln
?????文件???????15360??2013-03-11?14:48??jisuanqi\jisuanqi.suo
............此處省略0個文件信息
- 上一篇:C# 控制臺貪吃蛇開發源碼
- 下一篇:C#實現的井字棋包括人對人,人對電腦對戰
評論
共有 條評論