Vf这个 程序做个注释。

[复制链接]
查看11 | 回复1 | 2011-6-12 10:41:10 | 显示全部楼层 |阅读模式
能具体讲解一下不? 做个注释。
谢谢啦。我是新手。
求指点。
clear for i=-2 to 2 ?space(10-2*abs(i)) for j=1 to 2*abs(i)+1 if j=2*abs(i)+1 or j=1 ??"* " else ??s

回复

使用道具 举报

千问 | 2011-6-12 10:41:10 | 显示全部楼层
clear for i=-2 to 2
&&总共有五行,外循环控制输出的行数。 ?space(10-2*abs(i)) &&此行是控制每一行首字符的输出位置。
for j=1 to 2*abs(i)+1&&此内循环是控制每行输出几个字符。也就是列数
if j=2*abs(i)+1 or j=1 &&每行的第一次循环和最后一次循环输出*,为了拉开距离输出“* ”*号后面有一个空格
??"* "
else
??sace(2)
&&其他的位置输出空格,为了拉开点距离,输出两个空格。
endif...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行