1个看似简单的Q-basic问题(为什么?)

来源:百度知道 编辑:UC知道 时间:2024/05/29 15:29:56
请看一个简单的画图:
screen 1
circle (160,115),60,1,,,1
circle (160,150),60,2
end
为了区别两个形状,故使用不同的色号
本来 运行后 结果应该是一个圆,且色号为2
但 实际上 运行后的结果是两个图形都出现了,
请问:为什么?谢谢!
可是若:将screen 1 改为 screen 12 后出现的图形就只有一个了.
且正是我预期的结果!
为什么?请各位豪侠不吝赐教.
意外!问题写错了:
第三行circle (160,150),60应该为:
circle(150,115),60
改后:
在screen 1下的运行结果:
显示的内容是一个圆和一个椭圆.

本人也曾粗学BASIC,可能是SECREEN1本有2个圆,只是超出边界,无法显示

因为screen命令设置了不同的显示模式,分辨率是不同的,绝对坐标在不同模式下显示是不同的。