主题:帮忙各位网友,谢了(进来看一下)
			 枫叶红
				 [专家分:0]  发布于 2005-05-13 15:04:00
 枫叶红
				 [专家分:0]  发布于 2005-05-13 15:04:00							
			各位网友我有一个编程的问题,对于我来说不太难但是我编错了希望
大家帮忙编一下呀?
编程打印下面图形:
               *
              ***
             *****
            *******
             *****
              ***
               *
  谢了各位网友
						
					 
		
			
回复列表 (共11个回复)
		
								
				沙发
				
					 binbin520 [专家分:60]  发布于 2005-05-13 17:37:00
binbin520 [专家分:60]  发布于 2005-05-13 17:37:00				
				回去看书把!~书上有!~
							 
						
				板凳
				
					 网中看客 [专家分:0]  发布于 2005-05-13 18:03:00
网中看客 [专家分:0]  发布于 2005-05-13 18:03:00				
				晕  以为满简单的 但仔细一看 还真难类 怎么编的啊?
							 
						
				3 楼
				
					 davidw017 [专家分:4170]  发布于 2005-05-13 18:52:00
davidw017 [专家分:4170]  发布于 2005-05-13 18:52:00				
				cls
for i = -3 to 3
  a = abs(i)
  print tab(a);
  for j = 1 to (4-a)*2-1
    print "*";
  next j
  print
next i
end
'随手写的,没有编译,自己试验
							 
						
				4 楼
				
					 amwkfbb [专家分:50]  发布于 2005-05-14 09:23:00
amwkfbb [专家分:50]  发布于 2005-05-14 09:23:00				
				for i =-3 to 3 
print tab(20+abs(i))
for j =`1 to 7-2*abs(i)
print "*";
nextj 
print
next i 
这样子的程序是最简单的.
							 
						
				5 楼
				
					 jfcmq [专家分:10]  发布于 2005-05-15 18:44:00
jfcmq [专家分:10]  发布于 2005-05-15 18:44:00				
				for i=1 to 4
    for j=1 to 20-i-j
      print "*";
      next j
 print
 next i
 for m=1 to 3
     for n=1 to 17+m+n
      print "*";
      next n
 print
 next m
 end
没有在电脑上运行,不知道对不对,不过我想问题应该不大吧
							 
						
				6 楼
				
					 网中看客 [专家分:0]  发布于 2005-05-18 16:23:00
网中看客 [专家分:0]  发布于 2005-05-18 16:23:00				
				5楼的错  的 很离谱啊
							 
						
				7 楼
				
					 moz [专家分:37620]  发布于 2005-05-18 17:06:00
moz [专家分:37620]  发布于 2005-05-18 17:06:00				
				他们都用了那么多句,那可怎么行啊
我用一句就好了
?(回车);(若干个空格);(若干个*号);(回车);(若干个空格);(若干个*号);(回车);(若干个空格);(若干个*号);(回车);(若干个空格);(若干个*号);(回车);(若干个空格);(若干个*号);(回车);(若干个空格);(若干个*号);(回车);(若干个空格);(若干个*号);(回车);(若干个空格);(若干个*号);(回车);(若干个空格);(若干个*号)
							 
						
				8 楼
				
					 cleverboy [专家分:80]  发布于 2005-05-22 09:01:00
cleverboy [专家分:80]  发布于 2005-05-22 09:01:00				
				太容易了.看我的
cls
for i=1 to 4
 print tab(20-i);
for j=1 to 2*i-1
 print "*";
next j
print
next i
for i=3 to 1 step -1
 print tab(20-i);
for j=1 to 2*i-1
 print "*";
next j
print
next i
end
							 
						
				9 楼
				
					 影子鬼 [专家分:0]  发布于 2005-05-22 13:56:00
影子鬼 [专家分:0]  发布于 2005-05-22 13:56:00				
				郁闷 有难点的题目吗?
							 
						
				10 楼
				
					 因为无悔 [专家分:50]  发布于 2005-05-24 10:12:00
因为无悔 [专家分:50]  发布于 2005-05-24 10:12:00				
				献丑了;
#include<stdio.h>
main()
{inti,j,k;
for(i=0;i<=3;i++)
   {for(j=0;j<=2-i;j++)
       printf(" ");
    for(k=0;k<=2*i;k++)
       printf("*");
       printf("\n");
    }
for(i=0;i<=2;i++)
   {for(j=0;j<=i;j++)
      printf(" ");
    for(k=0;k<=4-2*i;k++)
       ptintf("*");
       printf("\n");
    }
}
   
							 
									
			
我来回复