C语言输出矩阵 C语言如何打印输出一个NxN的矩阵,请注意矩阵的排列要求?
浏览量:1975
时间:2021-03-11 16:01:14
作者:admin
C语言如何打印输出一个NxN的矩阵,请注意矩阵的排列要求?
创建一个二维数组a[i][J],它略大于给定的n大小,并初始化它。首先将I=0,I=n1,j=0,j=n1的所有元素赋给-1,从[1][1]中存储1,将下一个数字一直存储到右边,直到右边的元素不为零,然后向下存储,向左存储,向上存储,然后向右进入下一个循环。当n^2存储在数组中时,退出循环,然后逐个打印存储的数组元素,程序就已经编写好了。已运行:
#include<stdio。H>int main(){tint a[10][10],N/tint I,J/tprintf(”输入数字矩阵的维数(1<N<10)N=“)%tscanf(%d”,&n)TIF(N<2 | N>9)返回0/tprintf(“%d元素:N”,N*N)tfor(I=0I<ni)(J=0j<nj))Scanf(%d”,&A[I][J])tprintf(“N”)t对于(I=0I<ni){for(J=0j<nj)printf(“=”,a[I][J])printf(“n”)}t返回0}。
C语言输出矩阵 c语言输出5×5矩阵 c语言二维数组输出矩阵
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。