这道题目终于不难理解了,照顾我们这些英语不大好的童鞋。
题目也不难,就是得注意一下空格的输出,要不容易WA掉,我就WA一次,哭了。。。
#include<stdio.h>
void print(int a,int b)
{
int i,j,k;
for(i=0;i<b;i++)
{
for(j=1;j<=a;j++)
{
for(k=1;k<=j;k++)
{
printf("%d",j);
}
printf("\n");
}
for(j=a-1;j>=1;j--)
{
for(k=1;k<=j;k++)
{
printf("%d",j);
}
printf("\n");
}
if(i!=b-1)
printf("\n");
}
}
int main()
{
int n,leap,a,b;
scanf("%d",&n);
leap=0;
while(n--)
{
if(leap!=0)
printf("\n");
leap++;
scanf("%d%d",&a,&b);
{
print(a,b);
}
}
return 0;
}