当前位置: 首页 > news >正文

小刚说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;
}

 


 

相关文章:

  • JS【详解】迭代器 Iterator(含可迭代对象、同步迭代器、异步迭代器等)
  • @PKU秋招互联网产品经理求职分享
  • 永磁同步电机控制算法--基于有功功率扰动的频率补偿IF控制
  • 网络1 网络设备
  • opencv-python(图像基础)
  • 解析医疗器械三大文档:DHF、DMR与DHR
  • 蓝桥杯之门牌
  • SQL问题分析与诊断(8)——分析方法1
  • Sentinel核心算法解析の漏桶算法
  • Docker的镜像构建
  • Stable Diffusion +双Contronet:从 ControlNet 边缘图到双条件融合:实现服装图像生成的技术演进——项目学习记录
  • Profibus DP主站转ModbusTCP网关通讯秘籍
  • Windows 10 操作系统电源选项没有高性能模式怎么办?
  • 【c语言】指针习题
  • 征程 6 VIO Frame 时间戳介绍
  • 【随手笔记】QT避坑一(串口readyRead信号不产生)
  • 测试第二课-------测试分类
  • 安宝特案例 | 某户外机房制造企业应用AR+作业流,规范制造过程,记录施工节点,保障交付质量
  • AI Agent工程师认证-学习笔记(3)——【多Agent】MetaGPT
  • 2025蓝桥杯省赛C++B组解题思路
  • 北京网站优化专家/头条站长平台
  • 网站建立与推广/优化方案模板
  • 网站建设优化服务如何/在线资源链接
  • 监理公司宣传册设计样本/沈阳关键词seo
  • 新乡做网站价格/天津seo优化排名
  • 石家庄 科技 公司 网站建设/世界军事新闻