早教吧 育儿知识 作业答案 考试题库 百科 知识分享

我想用用双重for语句打印一个菱形,下面是我的程序,请帮我纠错并改正Fori=1to5printtab(41-i)Forj=1to2*i-1print"*"nextjprintnextiFori=4to1printtab(41-i)Forj=2*i-1to1print"*"nextjprintnexti

题目详情
我想用用双重for语句打印一个菱形,下面是我的程序,请帮我纠错并改正For i=1 to 5 print tab (41-i) For j=1 to 2*i-1 print "*" next j print next i For i=4 to 1 print tab (41-i) For j=2*i-1 to 1 print "*" next j print next i
▼优质解答
答案和解析
For i = 1 To 5 Print Tab(6 - i); '注意分号哦,表示连续输出,不用换行 For j = 1 To 2 * i - 1 Print "*"; Next j Print Next i For i = 4 To 1 Step -1 '当你是递减的时候注意加step 步长哦 Print Tab(6 - i); For j = 2 * i - 1 To 1 Step -1 Print "*"; Next j Print Next i