*题目:利用循环程序输出图形:
* *******
* *** ***
* ** **
* * *
* *******
* 并将输出第3行存入变量S中
* 请按照题目要求,在下面编写程序代码。
for i = 3to 1 step -1
if i=3
?replicate("*",7)
endif
? replicate("*",i) +space (7-2*i) +replicate("*",i)
if i=2
s= replicate("*",i) +space (7-2*i) +replicate("*",i)
endif
if i=1
?replicate("*",7)
endif
next
谢谢谢谢~~(≧∇≦)
来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
第1个回答 2013-06-15
clear
?replicate("*",7)
for i=1 to 3
?replicate("*",4-i)+replicate(" ",2*i-1)+replicate("*",4-i)
if i=2
s=replicate("*",i)+replicate(" ",2*i-1)+replicate("*",i)
endif
endfor
?replicate("*",7)追问
?replicate("*",7)
for i=1 to 3
?replicate("*",4-i)+replicate(" ",2*i-1)+replicate("*",4-i)
if i=2
s=replicate("*",i)+replicate(" ",2*i-1)+replicate("*",i)
endif
endfor
?replicate("*",7)追问
谢谢谢谢o(^_^)o
本回答被提问者采纳