- 9
- 0
- 约3.05万字
- 约 93页
- 2019-07-18 发布于山东
- 举报
17.c 例8.12 编写函数,将5×5的矩阵中的右上三角元素都设置成0(包括对角线上的元素),其余元素值不变。 ?#includestdio.h void change(int (*x)[5],int n , int m) { int i,j; for(i=0; in; i++) for(j=0; jm; j++) if (i=j) *(*(x+i)+j)=0; //或x[i][j]=0; } void main() { int a[5][5], i,j ; printf(原矩阵:\n); for(i=0;i5;i++) { for(j=0; j5; j++) { a[i][j]=1+i+j; printf(%3d,a[i][j]); } printf(\n); } change(a,5,5); printf(\n修改后的矩阵:\n); for(i=0; i5; i++) { for(j=0; j5; j++) printf(%3d,a[i][j]); printf(\n); } } 程序运行:
原创力文档

文档评论(0)