精巧的代码(待续)

来源:互联网 发布:财务报表主要数据分析 编辑:程序博客网 时间:2024/06/08 10:34

1.输出主对角线是相同元素的矩阵

#include "stdio.h"
int main()
{  
 int i,j,k,n;
 for(scanf("%d",&n),k=0;k<n;k++,printf("=====================/n"))
  for(i=0;i<n;printf("/n"),i++) 
   for( j=0;j<n;printf("%d ",(j+i+k)%n+1),j++);
}

如输出:

6 7 1 2 3 4 5
7 1 2 3 4 5 6
1 2 3 4 5 6 7
2 3 4 5 6 7 1
3 4 5 6 7 1 2
4 5 6 7 1 2 3
5 6 7 1 2 3 4