数字金字塔:PTA-武理-C实验
发布时间
阅读量:
阅读量
输入一个正整数repeat (repeat<10),做repeat次下列运算:
请按回车键以开始生成数字金字塔,请指定一个介于1至9之间的整数值n(例如5),随后将生成由1开始的n行数字金字塔。请按回车键以开始生成金字塔。请按回车键将看到第1行内容,请按回车键将看到第2行内容... 请按回车键继续查看下一行。
程序从第1行读取一个正整数repeat(repeat小于10)。随后read repeat次的每一行为一个正整数n(n小于10)。按照指定顺序的每个n值依次生成并输出相应的数字金字塔数量为repeat个。例如:输入样例: … 输出如上所示
#include<stdio.h>
int main()
{ int repeat,i,j,n,k;
scanf("%d\n",&repeat);
for(i=1;i<=repeat;i++)
{scanf("%d",&n);
for(k=1;k<=n;k++)
{for(j=1;j<=n-k;j++)
printf(" ");
for(j=1;j<=2*k-1;j++)
printf("%d ",k);
printf("\n");}}
return 0;
}
全部评论 (0)
还没有任何评论哟~
