问一个很简单的程序,本人不懂VB的,不过急用,在线给分,

打印
*
***
*****
*******
*********
*********
*******
*****
***
*
[122 byte] By [keaixiaobao-可爱小宝] at [2008-2-12]
# 1
你說這行行不行,呵呵,笑悶我了,我才懶得和你說算法呢!

Private Sub Form_Click()
Print " *"
Print " ***"
Print " *****"
Print "*******"
Print "*********"
Print "*********"
Print " *******"
Print " *****"
Print " ***"
Print " *"
End Sub

daisy8675-莫依沉迷 at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 2
呵呵,有意思
hewei2003-为为 at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 3
daisy8675(莫依)
i 服了 you
wea1978-川 at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 4
呵呵~~~我不喜歡和你說算法

我做c的時候照樣這樣做,偶老師還是會打A+給偶//

我覺得實在沒有必要再這樣的簡單題目上說算法,要算法,你把c的改成vb就ok了
daisy8675-莫依沉迷 at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 5
这是最简单的了?

^_^
# 6
^_^
lepeng-乐鹏 at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 7
又没说用什么算法,随便了
limitworld-黑色幽灵 at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 8
把自然语言翻成VB语句,“强”的!
kmzs-.:RNPA:.山水岿濛 at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 9
晕~~~倒~~掉~~~
yuanyuan0-元元 at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 10
哈哈~ ^o^
BlueBeer-1win at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 11
笑~~~!
EyZ-野兽之瞳 at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 12
daisy8675(莫依) 拽!
# 13
哈哈,当时考QBASIC时,老师提示过用print解决这样的问题,不过今日见到daisy8675(莫依)兄,才知道什么叫拽
titan90-touchnet at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 14
不过算法是要从这样简单的学起
# 16
简单易学,上首就会.佩服!!!
zyjhitchina-小乖乖 at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 17
笑死我了!!
houtianxi-高手 at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 18
我也顶上一顶
dufeiyan9170-阿飞 at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 19
呵呵,哈哈.肚子疼
# 20
算法到:可能不是最简哦,
For i = 4 To -4 Step -1
If i = 0 Then
For q = 1 To 9
Print "*";
Next
Print
End If
For j = 1 To Abs(i)
Print " ";
Next

For p = 1 To 9 - 2 * (j - 1)
Print "*";
Next
Print
Next
titan90-touchnet at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 21
都是从最简单的学起的
我随便写了个
Private Sub Form_Load()
'Dim a(10, 9)
Show
For i = 1 To 4
Print Spc(4 - i);
For j = 1 To 2 * i - 1
Print "*";
Next
Print Chr(13) + Chr(10)
Next
For i = 4 To 1 Step -1
Print Spc(4 - i);
For j = 2 * i - 1 To 1 Step -1
Print "*";
Next
Print Chr(13) + Chr(10)
Next
End Sub
yinweihong at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 22
Private Sub Form_Load()
Show
For i = 1 To 4
Print Spc(4 - i);
For j = 1 To 2 * i - 1
Print "*";
Next
Print Chr(13)
Next
For i = 3 To 1 Step -1
Print Spc(4 - i);
For j = 2 * i - 1 To 1 Step -1
Print "*";
Next
Print Chr(13)
Next
End Sub
yinweihong at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 23
以上的代码应该不符合要求,实际需要的应该是不定打印
呵呵
以前一次考试,要求输入n(0<n<10)
比如n=5打印
*
***
*****
*******
*********
*********
*******
*****
***
*
我看到我旁边有个就是这么打的,分9种情况,哈哈,真的是苦力活啊
不过更可惜的是那道题要求是看结果外还要看代码
flyingscv-zlj at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 24
daisy8675(莫依)


nik_Amis-... at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 25
Private Sub Command1_Click() '最简算法
For i = -4 To 4
Print Space(Abs(i)) & String((5 - IIf(i < 0, Abs(i), i)) * 2 - 1, "*")
If i = 0 Then Print String(9, "*")
Next i
End Sub

Private Sub Command2_Click() '最BT算法^o^
For i = 1 To 10
Select Case i
Case 1
Print " *"
Case 2
Print " ***"
Case 3
Print " *****"
Case 4
Print " *******"
Case 5
Print "*********"
Case 6
Print "*********"
Case 7
Print " *******"
Case 8
Print " *****"
Case 9
Print " ***"
Case 10
Print " *"
End Select
Next i
End Sub
BlueBeer-1win at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 26
function haha(ii)
for i=-ii to ii step 2
haha=haha & space(cint(abs(i)/2+0.1)+abs(i) mod 2) & replace(space(abs(1+ii)-abs(i))," ","*") & vbcrlf
next
end function

print haha(9)
SaySorry-天生本王 at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 27
Private Sub Command2_Click() '最BT算法^o^
For i = 1 To 10
Select Case i
Case 1
Print " *"
Case 2
Print " ***"
Case 3
Print " *****"
Case 4
Print " *******"
Case 5
Print "*********"
Case 6
Print "*********"
Case 7
Print " *******"
Case 8
Print " *****"
Case 9
Print " ***"
Case 10
Print " *"
End Select
Next i
End Sub
确实够BT
flyingscv-zlj at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 28
哈哈,有意思
ant3000-小蚂蚁 at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 29
我差点要叫救护车了
luoxiaoxiang-翔翔 at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 30
虽然肚子笑疼了,但也让我想起了刚开始学编程的时候。我也为这位老弟写一段代码吧。Option Explicit

Private Sub Command1_Click()
Dim a As String * 1, b As String, c%
a = "*"
b = InputBox("请输入中间行字符数:")
c = Val(b)
triangle a, c

End Sub
Private Sub triangle(str As String, n As Integer)
Dim i%, j%
For i = 1 To n
Print Spc(n - i + 1);
For j = 1 To i
Print str; Spc(1);
Next j
Print
Next i
For i = 1 To n - 1
Print Spc(i + 1);
For j = 1 To n - i
Print str; Spc(1);
Next j
Print
Next i
End Sub

Private Sub Command2_Click()
End
End Sub

luoxiaoxiang-翔翔 at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 31
楼上的这个最好
kmzs-.:RNPA:.山水岿濛 at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 32
TO: kmzs(.:RNPA:.山水岿濛)

不是呢~我还有个更好的!等着~整理一下
qyii-劳心劳力 at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 33
够简单了~~呵呵!

Private Sub Command1_Click()
Dim i As Integer, j As Integer
For i = 1 To 6
For j = 1 To Abs(i - 3)
Text1.SelText = " "
Next
For j = 1 To 5 - (2 * Abs(i - 3))
Text1.SelText = "*"
Next

Text1.SelText = vbCrLf
Next
End Sub
qyii-劳心劳力 at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 34
Private Sub Command1_Click()
For i = -9 To 9 Step 2
Print Space(Abs(i) \ 2) & String(10 - Abs(i), "*")
Next i
End Sub
northwolves-狼行天下 at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 35
HOHO
slmn-自游自在的鱼 at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 36
TO: kmzs(.:RNPA:.山水岿濛)
谢谢啦!~脸好红~
luoxiaoxiang-翔翔 at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 37
晕死
limuzi2002-木子 at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 38
haowano!
sunxliu at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 39
你們怎麼都那麼暈呢?

我自個都樂悶了...

呵呵 ~~隻不過x,y兩個循環,
大學裡面都開過 c語言,有點頭腦,稍微有點腦筋都做得出來

對了,你隨便看那本參考書上都有,連我從學校帶出來的教材裡面都有

這樣的問題自己不想就來問,我為什麼去替他做

今天收到一個mm的留言,她講:請幫我做畢業設計好不好,你不給偶做,偶就不能畢業了。。。

我真的快e 了,以上的話,請下面如果尚有在學校的同學看看
daisy8675-莫依沉迷 at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...
# 40
一楼的,很板扎嘛。
ZWmain-呆瓜 at 2007-10-21 > top of Msdn China Tech,visual basic,基础类...