灵师 暗夜萧然,赣南师院教务处,石田雨龙最终形态
1 #include<stdio.h> 2 int main() 3 { 4 int n,i,ii,temp,j; 5 scanf("%d",&n); 6 int a[n][n]; 7 for(i=0;i<n;i++) 8 for(j=0;j<n;j++) 9 scanf("%d",&a[i][j]); 10 printf("%d ",a[0][0]); 11 for(ii=1;ii<n*2;ii++) 12 { 13 if(ii<n) 14 { 15 if(ii%2==1)//奇数则是从小到大 16 { 17 for(i=0;i<ii+1;i++) 18 printf("%d ",a[i][ii-i]); 19 } 20 else//偶数则是从大到小 21 { 22 for(i=0;i<ii+1;i++) 23 printf("%d ",a[ii-i][i]); 24 } 25 } 26 else 27 { 28 if(ii%2==1)//奇数则是从小到大,输出次数为2*n-ii次,横坐标是从ii-n+1开始 29 { 30 for(i=0;i<2*n-1-ii;i++) 31 printf("%d ",a[ii-n+1+i][n-1-i]); 32 } 33 else 34 { 35 for(i=0;i<2*n-1-ii;i++) 36 printf("%d ",a[n-1-i][ii-n+1+i]); 37 } 38 } 39 } 40 }
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
如何在没有core文件的情况下用dmesg+addr2line定位段错误
用QT制作3D点云显示器——QtDataVisualization
网友评论