看板 Visual_Basic 關於我們 聯絡資訊
請輸入專案類型(網站專案或者應用程式專案):VB 2008 請問為什麼C值會顯示-1呢?如果改成其他算式C值則會變成0?謝謝解答! Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim a, b, c As Integer a = 2 b = 3 c = a + 1 = b MsgBox(c) End Sub End Class -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.32.4.54
MOONRAKER:第二個 = 是比較運算子,相當於 C 語言的 == 。 03/15 14:58
ClubT:c= (a+1=b) 至於 a+1=b 則是一個 True 或 False 的判斷式 03/15 15:17
ClubT:因為 a+1=b 為 True , True轉成Integer就是-1 03/15 15:20
holiup:謝謝樓上先進! 03/16 00:03