怎么用qbasic编程呀是图形!空心梭形!急呀!
qbasic吧
全部回复
仅看楼主
level 1
2010年01月13日 07点01分 1
level 4
用line画线命令就可以了
(应该是吧?不过我QB貌似不能画图,所以没实践过……)
2010年02月13日 04点02分 2
level 0
建议楼主 用VB实现 
2010年03月05日 05点03分 3
level 7
CLS
INPUT n: PRINT TAB(n * 2 - 1); "*"
FOR i = 2 TO n
   PRINT TAB(n * 2 - i); "*"; STRING$(i * 2 - 3, " "); "*"
NEXT i
FOR i = n - 1 TO 2 STEP -1
   PRINT TAB(n * 2 - i); "*"; STRING$(i * 2 - 3, " "); "*"
NEXT i
PRINT TAB(n * 2 - 1); "*"
END

2010年11月17日 10点11分 4
level 7
输入5
输出:
    *
   * *
*   *
*     *
*       *
*     *
*   *
   * *
    *
2010年11月17日 10点11分 5
level 7
              *
             * *
             *   *
           *     *
          *       *
           *     *
            *   *
             * *
              *
2010年11月17日 10点11分 6
level 7
*
              * *
             *    *
            *      *
           *        *
            *      *
             *    *
              * *
               *

2010年11月17日 10点11分 7
level 7
              *
              * *
             *    *
            *      *
           *        *
            *      *
             *    *
              * *
               *
2010-11-17 18:06 回复  

2010年11月17日 10点11分 8
level 7
怎么老不对?!
2010年11月17日 15点11分 9
level 5
CLS
INPUT n
FOR i = 1 TO n
IF i = 1 THEN PRINT SPC(n - i); "*"
IF i > 1 THEN PRINT SPC(n - i); "*"; SPC(i * 2 - 3); "*"
NEXT i
FOR j = n - 1 TO 1 STEP -1
IF j = 1 THEN PRINT SPC(n - j); "*": END
IF j > 1 THEN PRINT SPC(n - j); "*"; SPC(j * 2 - 3); "*"
NEXT
END

2010年12月17日 12点12分 10
level 7
Cls
Input n
Print Spc(n); "*"
For i = -n + 1 To n - 1
   Print Spc(Abs(i)); "*"; Spc((n - Abs(i)) * 2 - 1); "*"
Next i
Print Spc(n); "*"
End
2010年12月18日 04点12分 11
level 7
画图的方式:
SCREEN 12
INPUT n: CLS
LINE (n * 10, 1)-(1, n * 15)
LINE (n * 10, 1)-(n * 20, n * 15)
LINE (1, n * 15)-(n * 10, n * 30)
LINE (n * 20, n * 15)-(n * 10, n * 30)
END
2010年12月18日 04点12分 12
level 5
这题,输入“1”的正确输出方式是什么?
2010年12月18日 05点12分 13
1