标题:图形编辑问题请教
只看楼主
crazyindance
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2006-6-8
 问题点数:0 回复次数:4 
图形编辑问题请教

图形题 要求输出以下图形
********
 ******
  ****
   **
  ****
 ******
********

我写的程序是:
CLEAR
FOR i=-3 to 3
FOR j=1 to 2*ABS(i)+2
@2+i,30-ABS(i)+j say"*"
ENDFOR
ENDFOR
RETURN

可是运行出来结果是
********
  ****
   **
  ****
 ******
********

我找不出错误,请高手指教一下 谢谢

搜索更多相关主题的帖子: 图形 
2006-06-08 08:52
Tiger5392
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:88
帖 子:2775
专家分:2237
注 册:2006-5-17
得分:0 
将@2+i,...这个语句改为@3+i,...

感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2006-06-08 09:07
crazyindance
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2006-6-8
得分:0 
谢谢哦

可是我不太明白为什么。。
有关于这方面的教程吗?

也许是我逻辑能力太差了

2006-06-08 09:19
Tiger5392
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:88
帖 子:2775
专家分:2237
注 册:2006-5-17
得分:0 
你的i是从-3变到+3的,当i=-3时,2+i的值就是-1,当然就不能在第-1行显示运行的结果了。

感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2006-06-08 10:46
crazyindance
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2006-6-8
得分:0 
明白了

3Q3Q

2006-06-08 12:18



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-70522-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.246848 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved