程序代码:
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a = 0;
void pyramid(int a);//函数类型为void,表示不返回结果,函数体中可以省略return;
scanf("%d", &a);
pyramid(a);
system("pause");
return 0;
}
void pyramid(int a)
{
int i, j;
for (i = 1; i <= a; i++)//需要输出的行数;
{
for (j = 1; j <= a - i; j++)//输出每行左边的空格;
printf(" ");
for (j = 1; j <= i; j++)//输出每行的数字;
printf("%d ", i);
putchar('\n');//字符输出;
}
}