从键盘输入n,根据n的值,输出由n个数字组成的图案,如n=5时,输出图案如下:
1 2 3 4 5
2 3 4 5 1
3 4 5 1 2
4 5 1 2 3
5 1 2 3 4
【输入形式】:
5
【输出形式】:
对应矩阵
【样例输入】:
6
【样例输出】:
1 2 3 4 5 6
2 3 4 5 6 1
3 4 5 6 1 2
4 5 6 1 2 3
5 6 1 2 3 4
6 1 2 3 4 5
【代码】:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n;
scanf("%d",&n);
int i,j;
for(i=1;i<n+1;i++)
{
for(j=1;j<n+1;j++)
{
if(i+j-1<=n)
{
printf("%d",i+j-1);
printf(" ");
}
else
{
printf("%d",i+j-1-n);
printf(" ");
}
}
printf("\n");
}
return 0;
}