回 帖 发 新 帖 刷新版面

主题:请教求教

在不增加语句的情况下,修改程序!!输出以下图形!!

FOR I=1 TO 6           图形: *            *  
PRINT TAB(1)"*"               *          *
NEXT I                         *        *
                                *      *
                                 *    * 
                                  *  *


求教各位!!!

回复列表 (共9个回复)

沙发

我是初学编程的请各位教教小弟!!先谢谢啦!!

板凳

光这三行是永远打不出来的,必须用双重循环打印行列。

3 楼

不是吧!!书上是这样写的哦!!我想了1天都想不出来啊!!难道是书印错了!!!555555555

4 楼

好气人啊!!!!气啊!!气啊!!!

5 楼

呵呵,其实也可以.如下;
FOR I=1 TO 6  
  PRINT TAB(i);"*" ;tab(13-i)  ;"*";       
NEXT I 
但也需要加个空print啊.这是个没事找事型的题目.

6 楼

你说的对这真是个没事找事型的题目!!!不过看到了解不出心里不舒服!!!总是想解开它!!5555555

7 楼

for i=1 to 6
    print space$(i);"*";space$(12-i*2);"*"
next

8 楼

真是一看到moz的三行语句,惊醒我这个梦中人啊。

9 楼

不是一定要两个循环.
CLS
FOR i=1 TO 6
    PRINT TAB(i);"*";TAB(13-i+1);"*"
NEXT i

我来回复

您尚未登录,请登录后再回复。点此登录或注册