当前位置: 首页 > 计算机二级 > 计算机二级考试技巧 > 2022年3月计算机二级考试C语言之二维数组做题技巧

2022年3月计算机二级考试C语言之二维数组做题技巧

更新时间:2022-01-20 16:51:33 来源:环球网校 浏览93 收藏18
摘要 2022年上半年计算机二级考试报名大部分地区已经结束了,已报名的小伙伴们可要利用寒假好好复习备考。环球网校小编分享了“2022年3月计算机二级考试C语言之二维数组做题技巧”,希望对大家有所助益,更多资讯及备考资料敬请关注环球网校。

2022年3月计算机二级考试C语言之二维数组做题技巧

二维数组做题目的技巧:

如果有a[3][3]={1,2,3,4,5,6,7,8,9}这样的题目。

步骤一:把他们写成:      列 第二列 第三列

a[0]à 1 2 3 ->行

a[1]à 4 5 6—>第二行

a[2]à 7 8 9->第三行

步骤二:这样作题目间很简单:

*(a[0]+1)我们就知道是行的个元素往后面跳一列,那么这里就是a[0][1]元素,所以是1。

*(a[1]+2)我们就知道是第二行的个元素往后面跳二列。那么这里就是a[1][2]元素,所以是6。

一定记住:只要是二维数组的题目,一定是写成如上的格式,再去做题目,这样会比较简单。

数组的初始化,一维和二维的,一维可以不写,二维第二个一定要写。

int a[]={1,2} 合法

WiseMedia

int a[][4]={2,3,4}合法。 但int a[4][]={2,3,4}非法。

二维数组中的行指针

int a[1][2];

其中a现在就是一个行指针,a+1跳一行数组元素。 搭配(*)p[2]指针

a[0],a[1]现在就是一个列指针。a[0]+1 跳一个数组元素。搭配*p[2]指针数组使用

还有记住脱衣服法则:

a[2] 变成 *(a+2) a[2][3]变成 *(a+2)[3]再可以变成 *(*(a+2)+3)

以上就是“2022年3月计算机二级考试C语言之二维数组做题技巧”及其相关内容,想及时获知2022年3月计算机等级考试准考证打印时间,大家可通过点击使用环球网校“ 免费预约短信提醒”,即可及时获得时间提醒。环球网校友情提示:为方便小伙伴们更好地备考,环球网校特地为大家准备了计算机二级复习资料,如有需要请点击文章下方“免费下载>>>2022年计算机二级考试模拟练习及备考资料”下载学习。

编辑推荐

分享到: 编辑:binhan

资料下载 精选课程 老师直播 真题练习

计算机二级资格查询

计算机二级历年真题下载 更多

计算机二级每日一练 打卡日历

0
累计打卡
0
打卡人数
去打卡

预计用时3分钟

计算机二级各地入口
环球网校移动课堂APP 直播、听课。职达未来!

安卓版

下载

iPhone版

下载

返回顶部