全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:902
推到 Plurk!
推到 Facebook!

關於計算機button的問題

尚未結案
chiehjen
一般會員


發表:8
回覆:4
積分:2
註冊:2003-12-30

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-01-17 22:37:27 IP:139.175.xxx.xxx 未訂閱
請問各位前輩,我是一個剛學習程式語言的初學者 想利用c builder寫一個簡單的計算機程式,我 想利用button元件來當計算機的按鍵,可是我發現 當我按一下時顯現出1,可是沒有辦法讓它按2下就 出現11,我已經有在這論壇爬過文了,可是好像都 是用delphi來解釋,我看不懂delphi,請問有前輩 可以用c 的語法幫我解答嗎?
syntax
尊榮會員


發表:26
回覆:1139
積分:1258
註冊:2002-04-23

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-01-19 20:18:46 IP:203.203.xxx.xxx 未訂閱
是你的設計能力的問題    按一下出現1 按第二下出現11 這代表什麼,妳可知道?    表示第一下的1比第二下的1多 10 (如果是十進位的計算)
用數值來記錄的話就是
int theNumber 用來記錄所輸入的數值
int pressNum  
theNumber = (theNumber * 10)   pressNum;    用字串來記錄的話更簡單
int fp = 0                                  來記錄現在的位數
char theNumber[20] = '                    ' 用來記錄所輸入的數值
char pressNum = ' '                         用來表示新按下的數值    theNumber[fp] = pressNum;fp  ;
發表人 - syntax 於 2004/01/19 20:30:29
系統時間:2024-06-02 1:52:03
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!