c语言输出金字图案
发布网友
发布时间:2024-02-07 13:53
我来回答
共2个回答
热心网友
时间:2024-03-07 12:49
#include <stdio.h>
#include <math.h>
int main()
{
int i,j,n=5;
//scanf("%d",&n);
for(i=0;i<n;++i)
{
for(j=0;j<n-i-1;++j)
{
putchar('\040');
}
for(j=-i;j<=i;++j)
{
putchar('a'+i-abs(j));
}
putchar('\n');
}
return 0;
}
热心网友
时间:2024-03-07 12:52
#include <stdio.h>
main()
{
int i,j,k;
for(i=0;i<4;i++)
{
for(j=0;j<(6-i*2);j++)
printf(" ");
for(k=97;k<(i*2+1)+97;k++)
printf("%c ",k);
printf("\n");
}
printf("\n\n\n");
for(i=3;i>=0;i--)
{
for(j=0;j<(6-i*2);j++)
printf(" ");
for(k=97;k<(i*2+1)+97;k++)
printf("%c ",k);
printf("\n");
}
}
正方向 更反方向的金字塔都有你了 你运行一下就知道了
希望对你有帮助,给分吧