访客只能看到部份内容,免费 加入会员 或由脸书 Google 可以看到全部内容
下面是引用wellson123于2008-06-08 00:58发表的 : 1.Sub Main() Tmp = "" For i = 1 To 10 Tmp = Tmp & String( ( 10 - i ) / 2, " " ) & String( i, "*" ).......
图 1. 运算结果
#include <stdio.h> #include <stdlib.h> void main() { int i,j,n,m; scanf("%d",&n); m=(((n%2)==0) ? n/2-1:n/2); for (i=m;i>=-m;i--) { for (j=m;j>=-m;j--) { printf("%s",(abs(i)+abs(j)<=m) ? "*":" " ); } printf("\n"); } system("pause"); }