欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 会展 > 小刚说C语言刷题——第22讲 二维数组

小刚说C语言刷题——第22讲 二维数组

2025/4/15 6:07:58 来源:https://blog.csdn.net/xueyinan/article/details/147181279  浏览:    关键词:小刚说C语言刷题——第22讲 二维数组

昨天我们讲了一维数组,今天我们来讲二维数组。

1.定义

二维数组是指在数组名后跟两个方括号的数组。

2.语法格式

数据类型  数组名[下标][下标]

例如:int a[5][9];//表示5行9列的数组

3.访问二维数组元素

格式:数组名[行坐标][列坐标]

例如:a[1][2]

表示第二行第三个元素

注:二维数组的行坐标和列坐标都是从0编号。

4.示例代码

二维数组的输入与输出

#include<stdio.h>

int main()
{

    int a[22][22],m,n;  
    scanf("%d %d",&m,&n);
    for(int i=1;i<=m;i++){
        for(int j=1;j<=n;j++)
         scanf("%d",a[i][j]);
    }
    for(int i=1;i<=m;i++){
     for(int j=1;j<=n;j++)
           printf("%d ",a[i][j]);
            printf("\n");
     }
    return 0;
}

5.扩展示例

 

 


 

 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词