#include
int main()
{
char a[5][5]={{'*','*','*','*','*'},{' ',' ',' ',' ',' '},{' ','*',' ','*',' '},{' ',' ',' ',' ',' '},{' ',' ','*',' ',' '}};
int i,j;
for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
printf("%c",a[i][j]);
printf("\n");
}
return 0;
}
是不是有点小了#24.
#include
int main(void)
{
int n,m,i,j;
printf("please input the n: ");
scanf("%d",&n);
printf("please input the m: ");
scanf("%d",&m);
for(i = 1; i <= n; i++)
{
if (i % 2 == 0)
{
printf("\n");
continue;
}
else
{
for(j = 1; j <= (n - i)/2; j++)
printf(" ");
for(j = 1; j <= i; j++)
printf("*");
for(j = 1; j <= (n - i)/2; j++)
printf(" ");
for(j = 1; j <= m; j++)
printf(" ");
for(j = 1; j <=i / 2; j++)
printf(" ");
for(j = 1; j <=(n - i + 1); j++)
printf("*");
for(j = 1; j <=i / 2; j++)
printf(" ");
printf("\n");
}
}
return 0;
}类似的程序 你稍微改下就行了 望采纳