主题:请教求教
and3213
[专家分:0] 发布于 2007-05-17 00:07:00
在不增加语句的情况下,修改程序!!输出以下图形!!
FOR I=1 TO 6 图形: * *
PRINT TAB(1)"*" * *
NEXT I * *
* *
* *
* *
求教各位!!!
回复列表 (共9个回复)
沙发
and3213 [专家分:0] 发布于 2007-05-17 00:09:00
我是初学编程的请各位教教小弟!!先谢谢啦!!
板凳
ninke [专家分:60] 发布于 2007-05-17 00:22:00
光这三行是永远打不出来的,必须用双重循环打印行列。
3 楼
and3213 [专家分:0] 发布于 2007-05-17 01:11:00
不是吧!!书上是这样写的哦!!我想了1天都想不出来啊!!难道是书印错了!!!555555555
4 楼
and3213 [专家分:0] 发布于 2007-05-17 01:12:00
好气人啊!!!!气啊!!气啊!!!
5 楼
ninke [专家分:60] 发布于 2007-05-17 11:04:00
呵呵,其实也可以.如下;
FOR I=1 TO 6
PRINT TAB(i);"*" ;tab(13-i) ;"*";
NEXT I
但也需要加个空print啊.这是个没事找事型的题目.
6 楼
and3213 [专家分:0] 发布于 2007-05-17 12:12:00
你说的对这真是个没事找事型的题目!!!不过看到了解不出心里不舒服!!!总是想解开它!!5555555
7 楼
moz [专家分:37620] 发布于 2007-05-17 12:23:00
for i=1 to 6
print space$(i);"*";space$(12-i*2);"*"
next
8 楼
ninke [专家分:60] 发布于 2007-05-17 20:27:00
真是一看到moz的三行语句,惊醒我这个梦中人啊。
9 楼
Matodied [专家分:7560] 发布于 2007-05-17 20:35:00
不是一定要两个循环.
CLS
FOR i=1 TO 6
PRINT TAB(i);"*";TAB(13-i+1);"*"
NEXT i
我来回复