二维数组的存储和输出
用函数调用二维数组,可实现二维数组的存储和输出,哪位兄弟帮个忙,做个程序给我参考参考。
程序代码:
#include<stdio.h> #include<string.h> bool fun(int a[][5],int m,int n)//这里必须指定大小 不然就要用指向二位数组的指针去做 { for(int i = 0;i<m;i++) for(int j = 0;j<n;j++) { a[i][j] = i*j;//假如赋值为i*j } return 0; } int main(void) { int a[5][5] = {0}; fun(a,5,5); for(int i = 0;i<5;i++) { for(int j = 0;j<5;j++) { printf("%d ",a[i][j]); } printf("\n"); } }