主题:打印三角形
			 qbasic爱好者
				 [专家分:10]  发布于 2009-08-11 17:06:00
 qbasic爱好者
				 [专家分:10]  发布于 2009-08-11 17:06:00							
			怎样打一个三角形:
        A
       BAB
      CBABC
     DCBABCD
    EDCBABCDE
高分奖赏!
						
					 
		
			
回复列表 (共3个回复)
		
								
				沙发
				
					 gewenbo [专家分:450]  发布于 2009-08-11 17:09:00
gewenbo [专家分:450]  发布于 2009-08-11 17:09:00				
				INPUT "N = ", n
a$ = "A"
FOR i = 1 TO n
  PRINT TAB(n + 1 - i); a$
  a$ = CHR$(65 + i) + a$ + CHR$(65 + i)
NEXT i
END
							 
						
				板凳
				
					 mickey980522 [专家分:150]  发布于 2009-08-11 17:11:00
mickey980522 [专家分:150]  发布于 2009-08-11 17:11:00				
				for i=-25 to 25
 a$=a$+chr$(65+abs(i)):
next i
input n
for i=1 to n
 print tab(n+1-i);mid$(a$,27-i,i*2-1)
next i
end
							 
						
				3 楼
				
					 gewenbo [专家分:450]  发布于 2009-08-11 17:12:00
gewenbo [专家分:450]  发布于 2009-08-11 17:12:00				
				二楼的,你的思路也太麻烦了吧
							 
									
			
我来回复