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

打印 上一主题 下一主题

主题 1539|帖子 1539|积分 4617

昨天我们讲了一维数组,本日我们来讲二维数组。
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[j]);
    }
    for(int i=1;i<=m;i++){
     for(int j=1;j<=n;j++)
           printf("%d ",a[j]);
            printf("\n");
     }
    return 0;
}
5.扩展示例

 
 

 
 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

前进之路

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表