回 帖 发 新 帖 刷新版面

主题:SOS!!!

编程输出以下图型
       *
      ***
     *****
    *******
用for  to 做(不能用for  downto做)

回复列表 (共5个回复)

沙发


快快快快快快快快快快快快快快快快快!!!!!!!!!!!+50

板凳

var i,j,n:intger;
begin
readln(n);
for i:=1 to n do
begin
for j:=1 to n-i do write(' ');
for j:=1 to n*2-4 do write('*');
writeln;
end;
end.

好久没编过这么低水平的程序

3 楼

[quote]var i,j,n:intger;
begin
readln(n);
for i:=1 to n do
begin
for j:=1 to n-i do write(' ');
for j:=1 to n*2-4 do write('*');
writeln;
end;
end.

[/quote]
不好意思,就是这么做的

4 楼

program ex;
var i,j,n:integer;
begin
  readln(n);
  for i:=1 to n do
    begin
      for j:=1 to n-i+1 do write(' ');
      for j:=1 to 2*i-1 do write('*');
      for j:=1 to n-i+1 do write(' ');
      writeln;
    end;
end.

5 楼

最后的空格没必要输出

我来回复

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