问题描述:输出数字金字塔
源代码:
/*输出数字金字塔*/
#include<stdio.h>
void pyramid(int n);
int main(void)
{
pyramid(5);
return 0;
}
void pyramid(int n)
{
int i,j;
for(i=1;i<=n;i++){
for(j=1;j<=n-i;j++)
printf(" ");
for(j=1;j<=i;j++)
printf("%d ",i);
putchar('\n');
}
}
运行结果:
程序心得:
pyramid()函数的功能十在屏幕上输出数字金字塔,不做任何运算,也没有运算结果,自然也不需要返回值。
函数类型为void表示不返回结果。
程序参数:
- 输出大小: 149.3779296875 KiB
- 编译时间: 0.31s