プログラミング成長日記――菱形模様の印刷
620 ワード
#include<stdio.h>
//
int main()
{
int i=0,j=0,n=0;
printf(" :
");
scanf("%d",&n);
printf("
");
for(i=1;i<=n;i++)
{
for (j=1;j<=n-i;j++)
{
printf(" ");
}
for (j=1;j<=(2*i-1);j++)
{
printf("*");
}
printf("
");
}
for(i=n-1;i;i--)
{
for (j=n-i;j;j--)
{
printf(" ");
}
for (j=2*i-1;j;j--)
{
printf("*");
}
printf("
");
}
return 0;
}
注意印刷するときは上下に分け、行数と*とスペースの関係を観察する
本文は“10954937”のブログから出て、転載して作者と連絡してください!