C语言程序设计教程课件作者王曙燕第8函数.pptVIP

  • 3
  • 0
  • 约1.65万字
  • 约 72页
  • 2018-05-08 发布于广东
  • 举报

C语言程序设计教程课件作者王曙燕第8函数.ppt

【例9.16】 用两个二维数组存储矩阵,调用函数求两个 矩阵之差,差矩阵存放在第一个实参数组中,用指向分数 组的指针变量作形参。矩阵输出也用函数实现。 #define N 4 sub(int (*p1)[N],int (*p2)[N],int m) { int *q1,*q2,(*u)[N]; u=p1+m; for(;p1u;p1++,p2++) for(q1=*p1,q2=*p2;q1*p1+N;q1++,q2++) *q1-=*q2; } print(int (*p)[N],int m) { int *q,(*u)[N]; u=p+m; for(;pu;p++) { for(q=*p;q*p+N;q++) printf(%6d,*q); printf(\n); } printf(\n); } main() { int i,j,a[ ][N]={{1,2,3,4},{5,6,7,8 }}; int b[ ][N]={{10,20,30,40},{50,60,70,80}}; print(a,2); print(b,2); sub(b,a,2); print(b,2); } 指针数组作main( )函数的形参 C语言规定,main() 函数形参是固定的,第一个形参为 整型,它接收实参

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档