Private Sub Command1_Click()
Dim n As Integer, a As Integer, b As Integer, c As Integer
For n = 100 To 999
a = n \ 100
b = (n - 100 * a) \ 10
c = n - 100 * a - 10 * b
If n = a ^ 3 + b ^ 3 + c ^ 3 Then
Label1.Print n;
End If
Next n
End Sub
我试过把label1.print n;改为label1.caption=n,可是这样只输出一个结果407!不懂!
LSçæè§æ£ç¡®ï¼ä½ä»ä»£ç çæ¹ä½çªä½æ¾ç¤ºæ´ä¸ºå¦¥åã
Private Sub Command1_Click()å¨çªä½ä¸æä¼ï¼ç´æ¥print n;å°±è¡äºï¼å¯æ¯æè¿æ³ç¥éå¦æéè¦å¨labelætextä¸è¾åºå¢ï¼
追çå¦æLZä¸å®è¦ä½¿ç¨Labelætextæ¾ç¤ºå
¨é¨ç»æï¼ä»£ç å¯æ¹ä¸ºï¼
我试过了,但是它这样只输出一个水仙花素
追答form有print语句(form1.print n),但你的目的应该不是输出到窗体上:另一个输出的呢可以用TEXT,选中多行,然后使用:Text1.text = text1.text & n & VbCrLf就行了。你试试。