c 製作簡單計算器

2021-08-19 01:52:20 字數 2301 閱讀 8340

幾天內居然這麼多人看了,那麼就更新一下。之前的**復用情況太多,改了一下,少了一兩百行。不過可能還有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...