- 7
- 0
- 约1.49千字
- 约 14页
- 2023-11-17 发布于陕西
- 举报
感谢聆听 C语言程序设计 二、二维数组应用 1.求N阶方阵的主、副对角线上元素之和。 1)数组为静态,如何定义不定行列数组? 2)如何表示主、副对角线上元素? 00 01 02 10 11 12 20 21 22 00 03 11 12 21 22 30 33 二、二维数组应用 1.求N阶方阵的主、副对角线上元素之和。 如何用循环求这些元素之和? 主:for(i=0;in;i++) s=s+a[i][i]; 副: for(i=0;in;i++) s=s+a[i][ ? ] 00 01 02 10 11 12 20 21 22 00 03 11 12 21 22 30 33 n-i-1 二、二维数组应用 1.求N阶方阵的主、副对角线上元素之和。 主:for(i=0;in;i++) s=s+a[i][i]; 副: for(i=0;in;i++) s=s+a[i][ n-i-1 ] 当方阵阶为奇数时,中心的数被加了两次! 去掉:行、列坐标是什么? i=(n-1)/2 00 01 02 10 11 12 20 21 22 printf(input degree of matrix:\n); scanf(%d,n1); printf(input datas:\n ); for(i=0;in1;i++) for(j=0;jn1;j++)
原创力文档

文档评论(0)