问题描述:输入n值,打印下列形状的金字塔,其中n代表金字塔的层数。
作者:何知令
发表时间:2017年2月23日4
输入;输入只有一个正整数n。
作者:何知令
发表时间:2017年2月23日4
输入;输入只有一个正整数n。
输出:打印金字塔图形,其中每个数字之间有一个空格。
代码:
/*
问题描述:输入n值,打印下列形状的金字塔,其中n代表金字塔的层数。
作者:何知令
发表时间:2017年2月23日4
输入;输入只有一个正整数n。
输出:打印金字塔图形,其中每个数字之间有一个空格。
*/
#i月clude <stdio.h>
#include <stdlib.h>
int main()
{
int i,j;
int n;
scanf("%d",&n);
for(i=1; i<=n; i++)
{
for(j=i; j<n; j++)
printf(" ");
for(j=1; j<=i; j++)
{
printf("%d",j);
if(i!=1)
printf(" ");
}
for(j=i-1; j>0; j--)
{
printf("%d",j);
if(j!=1)
printf(" ");
}
printf("\