幾天內居然這麼多人看了,那麼就更新一下。之前的**復用情況太多,改了一下,少了一兩百行。
不過可能還有bug,歡迎指正。
首先把介面設計好,畫好那麼多按鈕,並給每個按鈕命名,然後再雙擊按鈕,新增相應的事件,比如按數字就在textbox.text加上數字。
using system;
using system.collections.generic;
using system.componentmodel;
using system.data;
using system.drawing;
using system.linq;
using system.text;
using system.threading.tasks;
using system.windows.forms;
namespace calculator
private void button3_click(object sender, eventargs e)
void number(string n)
textbox1.text += n;
}void operation()
}//按下0
private void button10_click(object sender, eventargs e)
}//按下1
private void button1_click(object sender, eventargs e)
//按下2
private void button2_click(object sender, eventargs e)
//按下3
private void button3_click_1(object sender, eventargs e)
//按下4
private void button4_click(object sender, eventargs e)
//按下5
private void button5_click(object sender, eventargs e)
//按下6
private void button6_click(object sender, eventargs e)
//按下7
private void button7_click(object sender, eventargs e)
//按下8
private void button8_click(object sender, eventargs e)
//按下9
private void button9_click(object sender, eventargs e)
//按下.
private void button11_click(object sender, eventargs e)
if(!textbox1.text.contains("."))
textbox1.text += ".";
}//按下+
private void button17_click(object sender, eventargs e)
//按下-
private void button16_click(object sender, eventargs e)
//按下*
private void button14_click(object sender, eventargs e)
//按下/
private void button12_click(object sender, eventargs e)
//按下%
private void button13_click(object sender, eventargs e)
//按下c
private void button15_click(object sender, eventargs e)
//按下=
private void button18_click(object sender, eventargs e)
else
switch (d)
textbox1.text = a + "";
d = "";
a = 0;
c = true;}}
}
效果:
利用python製作簡單計算器
利用python的定義函式,加上if的條件語句進行程式設計 def add x,y 相加 return x y defsubtract x,y 相減 return x y defmultiply x,y 相乘 return x y defdivide x,y 相除 return x y 使用者輸入 ...
簡單計算器 C
pta習題2.1 簡單計算器 20 分 模擬簡單運算器的工作。假設計算器只能進行加減乘除運算,運算數和結果都是整數,四種運算子的優先順序相同,按從左到右的順序計算。輸入格式 輸入在一行中給出乙個四則運算算式,沒有空格,且至少有乙個運算元。遇等號 說明輸入結束。輸出格式 在一行中輸出算式的運算結果,或...
簡易計算器製作
簡易的製作了一下計算器,基本功能都實現了,待後續完善 數字鍵按鈕 private void button8 click object sender,eventargs e 追加 如果下面文字框內容不為0並且上次沒有點選運算子 else 點選了數字按鈕 prev 1 運算子按鈕 private voi...