用VB输出数字倒三角

要求9999999999999999999 88888888888888888 777777777777777这样一直到0但是我的做出来是下面这样,还有我的代码,求问要怎么改

我理解你想要的结果应该是

如果猜测属实,那么,按照你的思路,代码应该改写为(关于j的循环没有必要从大到小,可以从小到大,这是一般的做法)

实际上这个代码中,关于j的循环,完全可以去掉,代码简化为:

结果都是一样的。

这里里面你注意一个函数就是cstr,他就是将一个数字转化为一个字符串,而且没有了前后的空格。

温馨提示:内容为网友见解,仅供参考
无其他回答

vb怎样打出“*”号倒三角形来?
Private Sub Command1_Click()Dim i As Long, j As Long Dim strTemp As String, strXing As String For i = 0 To 3 strXing = ""For j = 1 To (7 - Abs(i) * 2)strXing = strXing & "*"Next strTemp = Space(Abs(i)) & strXing & Space(Abs(i))Print strTemp Next End...

VB里用星号输出平行四边形、正三角、倒三角的程序语句?
一、Private Sub Form_Click()show Dim m, n, i, j As Integer m = 4 :n = 7 For i = 1 To m For j = 1 To m - i + 1 Print " ";Next j For j = 1 To n Print "*";Next j Print Next i Print For i = 1 To m For j = 1 To m - i + 1 Print " ";N...

VB中怎么用矩阵输出右下倒三角九九乘法表代码?
VB中用矩阵输出右下倒三角九九乘法表代码是:Private Sub Form_Load()show FontSize=12 print tab(25);“九九表”print print "*";for i =1 to 9 print Tab(i*6);i;next i print for j =1 to 9 print j;"";for k = j to 9 m=j*k print tab(k*6);m;" ";next k print...

vb输出倒三角形
Next i

如何用VB设计99乘法表呈倒三角
For i = 1 To 9 For j = i To 9 Print Tab(8 * (j - 1)); j & "*" & i & "=" & i * j;Next j Print Next i 右上倒三角,左上三角把“For j = i To 9”改为“for j=1 to 10-i”就ok了啊!

vb如何输入任一数出现阶层性的倒三角形来?
代码 Private Sub Command1_Click()Label1 = ""Dim I As Integer Dim sStr As String For I = Val(Text1) To 1 Step -1 sStr = sStr & Format(I)Next For I = 0 To Val(Text1) - 1 Label1 = Label1 & Right(sStr, Len(sStr) - I) & Chr(13)Next End Sub 运行结果 ...

VB编程 数字以倒三角形排列 的问题 急
Dim i, j, n As Integern = TextBox1.TextLabel2.Text = ""For i = n To 1 Step -1Label2.Text = Label2.Text & Space(n - i)For j = 1 To 2 * i - 1Label2.Text = Label2.Text & n - i + 1NextLabel2.Text = Label2.Text & vbCrLf Next ...

如何修改组成VB倒三角形的符号
n = Val(InputBox("输入行数"))m = InputBox("输入符号")If (n > 100 Or n < 1) Then Print "输入1~100"Exit Sub Print "输入m"End If For i = n To 1 Step -1 Print Tab(40 - i)For j = n - i To 1 Step -1 Print Space(3);Next For j = 2 * i - 1 To 1...

用VB输出数字倒三角
如果猜测属实,那么,按照你的思路,代码应该改写为(关于j的循环没有必要从大到小,可以从小到大,这是一般的做法)实际上这个代码中,关于j的循环,完全可以去掉,代码简化为:结果都是一样的。这里里面你注意一个函数就是cstr,他就是将一个数字转化为一个字符串,而且没有了前后的空格。

求vb大神解答!!急!!!(关于倒三角的问题)
第一层循环都是一样的啊 上面那个题有第二层循环啊。第一题执行输出的是按j=1,2,3,4执行4次,第二题输出是按3,2,1输出3次啊

相似回答