美文网首页
C语言入门开发-二维数组

C语言入门开发-二维数组

作者: 孙国庆 | 来源:发表于2015-04-20 16:38 被阅读20次

认识二维数组

定义
数据类型 数组名 [元素个数][元素数组中元素个数]

int num[4][5]
注意:二维数组其实就是一位数组,只不过元素是数组

初始化
int num [4][3] = {{…},{….},{…},{…}};

int [0]

include <stdio.h>

int main ()
{
//1、完全初始化
int num[4][3] = {{1,2,3},
{4,5,6},
{7,8,9},
{0,1,2}};

int loop1 = 0;
int loop2 = 0;

for (loop1 = 0; loop1 < 4; loop1++)
{
    for (loop2 = 0; loop2 < 3;loop2++)
    {
        printf("num[%d][%d]%d\n",loop1,loop2,num[loop1][loop2]);
    }
}
return 0;

}

打印
1 0 0 0 1
0 1 0 1 0
0 0 1 0 0
0 1 0 1 0
1 0 0 0 1

include <stdio.h>

int main ()
{
int num[5][5] = {0};

for (int i = 0; i < 5;i++)
{
    for (int j = 0; j < 5; j++)
    {
        if(i + j == 4 || i == j)
        {
         num[i][j] = 1;
        }
        printf("%-3d",num[i][j]);
    }
    printf("\n");
}
return 0;

}

相关文章

网友评论

      本文标题:C语言入门开发-二维数组

      本文链接:https://www.haomeiwen.com/subject/alxufttx.html