作者MAGICXX (逢甲阿法)
看板Visual_Basic
標題Re: [VB6 ] 請問一下 簡單的加總問題
時間Fri Apr 15 14:16:10 2011
※ 引述《ClubT (在某種意義上 我應該很正)》之銘言:
: ※ 引述《MAGICXX (逢甲阿法)》之銘言:
: : Private Sub Command2_Click()
: : Dim Rn As Integer
: : Dim u As Integer
: : Dim es As Integer
: : Dim ea As Integer
: : Dim K As Integer
: : Dim Ht As Integer
: z沒有宣告喔(雖然不是問題的原因)
: : Text5.Text = Rn
: : Text3.Text = u
: : Text4.Text = es
: : Text6.Text = ea
: : Text7.Text = K
: : Text8.Text = Ht
: 上面反了,應該是下面這樣
: Rn = Text5.Text
: 讓左邊的變數等於右邊的值
: : z = Rn + u + es + ea + K + Ht
: : Label8.Caption = z
: : End Sub
: : 我這邊不管TEXT裡面怎麼打
: : 他顯示出來的z(也就是label8)都是0耶...
: 當你執行時,這些TextBox應該也會變0吧
: : 可以請問一下 我哪邊弄錯了嗎?
感謝~>///<
: : 另外我還想要問
: : if a>=b then
: : a=c
: : else
: : a=d
: : end if
: : 我可以算出這邊
: : a變成c幾次?
: : 跟
: : a變成d幾次嗎?
: : 因為我這個本身是放在DO LOOP裡面(考慮用FOR NEXT...雖然兩個都不太懂 囧)
: 可以的,不過要設2個變數去紀錄
: if a>=b then
: a = c
: atoc = atoc + 1
因為我這邊還有點問題
這atoc=atoc+1
要是我上面的式子
把a跟c換掉變成其他的變數
是不是也要換成其他的變數?
類似
a = c
atoc = atoc + 1
換成
x = y
xtoy = xtoy + 1?
還是說都不用換?
一樣用atoc=atoc+1?
然後我要是需要用到這個變數(就是計算出來的次數之後)的時候
是直接拿xtoy來用?
還是要再宣告一次
Dim xtoy As Integer?(因為出來一定是數字...)
: else
: a = d
: atod = atod + 1
: end if
--
◢███◣ 真是太令我興奮了,教授BOY~~
█████
█▉◥█◤ 覆蓋一張空白考卷在桌上 結束這學期
██ ◤ \
◤◤╲╰┤ ㊣ justlasai
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.121.146.41
推 ClubT:變數名字隨你高興 一般說來為了方便以後閱讀 會取自己容易記 04/15 14:18
→ ClubT:的變數 原則上不要用到保留字就可以囉 04/15 14:18
→ MAGICXX:所以說 計數的方式就是 變數to變數=變數to變數+1這樣? 04/15 14:20
→ ClubT:宣告只能宣告一次 另外建議你看些基礎的書或網站 04/15 14:20
推 ClubT:atoc 只是一個變數喔 你取x也是可以的 04/15 14:23
→ MAGICXX:抱歉 因為是半路來學的 所以才一直發問這樣QQ 04/15 14:23
→ ClubT:大家都是這樣的 所以沒什麼好抱歉的XD 04/15 14:24
→ MAGICXX:阿 我搞懂癥結點了@_@a 感謝~ 04/15 14:25