C语言二维数组

#include <stdio.h>
int main(){
    /**
    int a[3][5];
    通常理解a为一个三行五列的矩阵 
    */
    
    //二维数组的遍历
    int a[3][5];
    int i,j;
    for(i=0;i<3;i++){
        for(j=0;j<5;j++){
            a[i][j]=i*j;
        }
    } 
    
    //二维数组的初始化
    /**
        1.列数必须给,行数可以不给
        2.每行一个逗号分隔,最后的逗号来源于古老的传统(可加可不加)
        3.如果省略则补零 
    */
    int b[][5] ={
        {1,2,3,4,5},
        {1,2,3,4,5},
    };
    printf("%d",b[1][1]); //2
}

 

posted @ 2023-04-12 16:09  周周周777  阅读(38)  评论(0)    收藏  举报