91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 342KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-27
  • 語言: C#
  • 標簽: 計算器??c#??

資源簡介

程序采用c#做計算器實現, 仿windows計算器。實現了基本的計算器功能。

資源截圖

代碼片段和文件信息

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?Calculator
{
????public?partial?class?Form1?:?Form
????{

????????//變量申明

????????//記錄輸入字符串
????????private?string?inputString?=?““;

????????//存儲操作數
????????private?Stack?Numbers?=?new?Stack();

????????//記錄第一個操作符
????????private?string?firstOperator?=?““;

????????//記錄第二個操作符
????????private?string?secondOperator?=?““;

????????//記錄第三個操作符
????????private?string?thirdOperator?=?““;

????????//記錄操作符數目
????????private?int?operateCount?=?0;

????????//“=”按鈕是否按下
????????private?bool?EqualDown?=?false;

????????//記錄是否按下正負號
????????private?bool?OpOperator?=?false;

????????//最后一個運算符
????????private?string?finalOperator?=?““;


????????//最后一個操作數
????????private?double?finalNumber?=?0;

????????//存儲在內存中的數據
????????private?double?MemoryNumber?=?0;

????????public?Form1()
????????{
????????????InitializeComponent();
????????}

????????private?void?McBtn_Click(object?sender?EventArgs?e)
????????{
????????????//內存數據清零
????????????????MemoryNumber?=?0;

????????}

????????private?void?MrBtn_Click(object?sender?EventArgs?e)
????????{
????????????//讀取內存數據
????????????InputTextBox.Text?=?MemoryNumber.ToString();
????????}

????????private?void?MsBtn_Click(object?sender?EventArgs?e)
????????{
????????????//如果輸入不為0,將數據存入內存中去
????????????if?(inputString.Length?>?0)
????????????{
????????????????MemoryNumber?=?Convert.ToDouble(inputString);
????????????}
????????????else
????????????{
????????????????//如果輸入為0,不做任何操作
????????????????MemoryNumber?=?0;
????????????}


????????}

????????private?void?MPlussBtn_Click(object?sender?EventArgs?e)
????????{
????????????//將內存中數據加上當前數據值,并重新存儲
????????????if?(inputString.Length?!=?0)
????????????{
????????????????MemoryNumber?=?MemoryNumber?+?Convert.ToDouble(inputString);
????????????}
????????}

????????private?void?MminusBtn_Click(object?sender?EventArgs?e)
????????{
????????????//內存數據值減去當前數據值,并重新存儲
????????????if?(inputString.Length?!=?0)
????????????{
????????????????MemoryNumber?=?MemoryNumber?-?Convert.ToDouble(inputString);
????????????}
????????}

????????
????????private?void?BackBtn_Click(object?sender?EventArgs?e)
????????{

????????????if?(!EqualDown)
????????????{
????????????????if?(inputString.Length?==?0)
????????????????{
????????????????????InputTextBox.Text?=?“0“;
????????????????}

????????????????else
????????????????{
????????????????????int?count?=?inputString.Length;

????????????????????string?myString?=?““;

????????????????????for?(int?i?=?0;?i?????????????????????{
????????????????????????myString?+=?inputString.ElementAt(i);
????????????????????}

????????????????????inputString?=?myString;

????????????????????InputTextBox.Text?=?inputString;

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2011-11-01?22:31??Calculator\
?????目錄???????????0??2011-11-02?11:41??Calculator\Calculator\
?????文件????????4304??2011-11-02?11:44??Calculator\Calculator\Calculator.csproj
?????文件???????22621??2011-11-02?11:44??Calculator\Calculator\Form1.Designer.cs
?????文件???????34066??2011-11-02?12:47??Calculator\Calculator\Form1.cs
?????文件???????41677??2011-11-02?11:44??Calculator\Calculator\Form1.resx
?????文件????????2538??2011-11-02?11:54??Calculator\Calculator\Form2.Designer.cs
?????文件?????????362??2011-11-02?11:48??Calculator\Calculator\Form2.cs
?????文件????????5817??2011-11-02?11:47??Calculator\Calculator\Form2.resx
?????文件?????????491??2011-10-27?19:17??Calculator\Calculator\Program.cs
?????目錄???????????0??2011-10-27?19:17??Calculator\Calculator\Properties\
?????文件????????1352??2011-10-27?19:17??Calculator\Calculator\Properties\AssemblyInfo.cs
?????文件????????3101??2011-11-02?11:41??Calculator\Calculator\Properties\Resources.Designer.cs
?????文件????????6191??2011-11-02?11:41??Calculator\Calculator\Properties\Resources.resx
?????文件????????1095??2011-10-27?19:17??Calculator\Calculator\Properties\Settings.Designer.cs
?????文件?????????249??2011-10-27?19:17??Calculator\Calculator\Properties\Settings.settings
?????目錄???????????0??2011-11-02?11:41??Calculator\Calculator\Resources\
?????文件???????45010??2011-11-02?11:41??Calculator\Calculator\Resources\cc.jpg
?????目錄???????????0??2011-11-01?16:14??Calculator\Calculator\bin\
?????目錄???????????0??2011-11-01?23:36??Calculator\Calculator\bin\Debug\
?????文件??????109056??2011-11-02?12:28??Calculator\Calculator\bin\Debug\Calculator.exe
?????文件???????54784??2011-11-02?12:28??Calculator\Calculator\bin\Debug\Calculator.pdb
?????文件???????11600??2011-11-02?12:13??Calculator\Calculator\bin\Debug\Calculator.vshost.exe
?????文件?????????490??2010-03-17?22:39??Calculator\Calculator\bin\Debug\Calculator.vshost.exe.manifest
?????目錄???????????0??2011-11-02?12:48??Calculator\Calculator\bin\Release\
?????目錄???????????0??2011-10-27?19:17??Calculator\Calculator\obj\
?????目錄???????????0??2011-10-27?19:17??Calculator\Calculator\obj\x86\
?????目錄???????????0??2011-11-02?12:28??Calculator\Calculator\obj\x86\Debug\
?????文件???????36998??2011-11-02?11:44??Calculator\Calculator\obj\x86\Debug\Calculator.Form1.resources
?????文件?????????180??2011-11-02?11:47??Calculator\Calculator\obj\x86\Debug\Calculator.Form2.resources
?????文件???????45659??2011-11-02?11:44??Calculator\Calculator\obj\x86\Debug\Calculator.Properties.Resources.resources
............此處省略14個文件信息

評論

共有 條評論