c语言定二维义数组,C语言二维数组超细讲解

用一维数组处理二维表格,实际是可行的,但是会很复杂,特别是遇到二维表格的输入、处理和输出。

在你绞尽脑汁的时候,二维数组(一维数组的大哥)像电视剧里救美的英雄一样显现在你的面前,初识数组的朋友们还等什么呢?让我们认识一下这位武功高强的大哥吧!

1. 双下标变量

先来认识一下双下标变量,聪明的你一定能够顾名思义了吧,简单举个例子:Array[2][3]

Array是数组名,后面的两个方括号内分别放行下标和列下标,这里的行下标和列下标就是所谓的双下标。

这里的下标规则和一维数组的下标规则一模一样:

(1)可以是正的整形变量:

eg:Array[2][3];

(2)可以是字符常量:

eg:Array[‘A’][‘B’] = Array[65][66];(不清楚字符常量的同学可以点击:

https://baike.baidu.com/item/%E5%AD%97%E7%AC%A6%E5%B8%B8%E6%95%B0?fromtitle=%E5%AD%97%E7%AC%A6%E5%B8%B8%E9%87%8F&fromid=103245)

(3)可以是有确定值的表达式:

eg:Array[i+1][j+2]、Array[A[1]][A[2]];

总而言之,这里的下标分别表示行数和列数。

接下来和小编一起感受一下双下标变量的威力。

上下标变量可以使方程组的计算更简单,比如:

计算一个二元一次线性方程组:

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值