|
发表于 2007-3-3 00:41:12
|
显示全部楼层
#include "stdio.h"
main()
{
int a;
printf("input a number");
scanf("%d",&a);
xianshi(a);
system("pause"); //我用来看结果的可以不要
}
void xianshi(int a )
{
int i,j,c,d;
int x,y;
char *b = "*";
char *e = " ";
x = 2 * a - 1;
y = 2 * a - 1;
c = 1;
d = x;
for(j = 1;j <= x; j++)
{
for(i = 1; i<= x; i++)
{
if((i == c) || (i == d))
printf("%s",b);
else
printf("%s",e);
}
printf("\n");
c += 1;
d -= 1;
}
}
[ 本帖最后由 mingchong2005 于 2007-3-3 12:18 编辑 ] |
|