回 帖 发 新 帖 刷新版面

主题:帮忙各位网友,谢了(进来看一下)

各位网友我有一个编程的问题,对于我来说不太难但是我编错了希望
大家帮忙编一下呀?
编程打印下面图形:
               *
              ***
             *****
            *******
             *****
              ***
               *
  谢了各位网友

回复列表 (共11个回复)

沙发

回去看书把!~书上有!~

板凳

晕  以为满简单的 但仔细一看 还真难类 怎么编的啊?

3 楼

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 楼

for i =-3 to 3
print tab(20+abs(i))
for j =`1 to 7-2*abs(i)
print "*";
nextj
print
next i
这样子的程序是最简单的.

5 楼

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 楼

5楼的错  的 很离谱啊

7 楼

他们都用了那么多句,那可怎么行啊
我用一句就好了
?(回车);(若干个空格);(若干个*号);(回车);(若干个空格);(若干个*号);(回车);(若干个空格);(若干个*号);(回车);(若干个空格);(若干个*号);(回车);(若干个空格);(若干个*号);(回车);(若干个空格);(若干个*号);(回车);(若干个空格);(若干个*号);(回车);(若干个空格);(若干个*号);(回车);(若干个空格);(若干个*号)

8 楼

太容易了.看我的
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 楼

郁闷 有难点的题目吗?

10 楼

献丑了;
#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");
    }
}




   

我来回复

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