int flag
int point
char ch
decimal bridge
以下這段是數字0-9的,我想問一下flag=0和flag=1是做什么用的..最后一句又是什么用?
=========================================================================
if flag=0 then
sle_number.text=""
flag=1
end if
sle_number.text=sle_number.text+this.text
=====================================================================
以下這是=號的bridge是什么用?
choose case ch
case '+'
sle_number.text=string(bridge+dec(sle_number.text))
case '-'
sle_number.text=string(bridge - dec(sle_number.text))
case '*'
sle_number.text=string(bridge*dec(sle_number.text))
case '/'
sle_number.text=string(bridge/dec(sle_number.text))
end choose
bridge=dec(sle_number.text)
flag=0
ch=''
========================================================================
這是乘號的
=========================================================
choose case ch
case '+'
sle_number.text=string(bridge+dec(sle_number.text))
case '-'
sle_number.text=string(bridge - dec(sle_number.text))
case '*'
sle_number.text=string(bridge*dec(sle_number.text))
case '/'
sle_number.text=string(bridge/dec(sle_number.text))
end choose
bridge=dec(sle_number.text)
ch=this.text
flag=0
point=0
=============================================================
這樣問可能不是很容易把問題描述清楚..哪位高手有時間下載一下附件幫我看看,如果可以,幫我注解一下程式的意思.謝謝!
uj5u.com熱心網友回復:
頂一下..uj5u.com熱心網友回復:
想起以前幫同學做的一道面試編成題,超大數字計算器 呵呵uj5u.com熱心網友回復:
flag=0是代表計算器輸入筐中輸入第一個數字前的狀態﹐輸入第一個數字后將flag的狀態改為1
bridge是記錄你計算器運算是第一個運算值
uj5u.com熱心網友回復:
什么呀uj5u.com熱心網友回復:
有點難度哦uj5u.com熱心網友回復:
有沒有PB高手能來兼職當培訓講師的?如有感興趣的朋友,請將簡歷發
至:[email protected],請聯系:QQ:174629429 MSN:[email protected]
uj5u.com熱心網友回復:
計算器上輸入的數字都是按位組合而成的,flag是一個標記,用來確認所輸入的一個數是否輸完。uj5u.com熱心網友回復:
能不能用一個比較完整的程式寫出來啊,謝謝轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/107708.html
標籤:腳本語言
上一篇:PB和SQL中的日期型別?
