张庆龙第三次博客作业

c语言博客(数组)
一.知识点总结:
1.int (基类型)a[5](下标从零开始)注:数组的大小必须为正值的常量。
2.数组是一组具有相同类型的变量的集合。任何一个元素标为数组元素或下标变量。
直接对a的访问。就是访问首地址。
3.数组名,数组元素,数组的下标。int代表该数组的基类型,既数组中元素的类型。下标的个数表明数组的维数。
4.注意,C语言中数组的下标都是从0开始的。
5.在定义数组时不能使用变量定义数组的大小。
6.对数组可以进行元素赋值,a[6]={0}所以只给部分数组元素赋初值时,对数组的长度声明不能省略。
7.数组的下标是从零开始的,切记。
8.二维数组的定义和初始化。二维数组:类型 数组名[第一维长度][第二维长度];一行一列
9.注意:在不同编译系统中,int 型所占的字节数是不同的。
10.定义二维数组的时候一般用嵌套循环。for里面套一层for循环。
11.若要把一个数组传递给一个函数,那么只要使用不带方括号的数组名作为函数实参调用函数即可。数组名代表数组第一个元素的地址。因此用数组名作函数实参实际上是将数组的收地址传给被调函数。
12.排序:sort语句。排序分为:选择法排序.交换法排序。
13.字符串常量是由一对双引号括起来的一个字符序列。如“Hello”。
14.字符串实际就是由若干有效字符构成且以字符‘\0’作为结束的一个字符序列。
二.可以解决的问题:
1.比如数学中矩阵的简单数学问题。比如交换两行两列,行列的加减。
2.对于一组数字和或者二维数组的处理。加减乘除。循环里面处理数组的问题。
3.对向量点的描述和处理。比如点的累加,储存。同时输出多个数据。
4.计算一组数据中与所选的数据相同的数字的个数。
5.计算一个图形中正方形和长方形的个数。
6.数组逆序重放。将一组数据中的数字倒序排列。
7.简单的数字游戏:比如扫雷游戏。石头剪子布。鞍点。有趣的跳跃。
8.计算两组数据之间的联系。比如:年龄和疾病的关系。年龄和身高的关系。
三.自我反思和自我评价:
数组这一块的内容比较新颖,也是比较难。所以一开始的时候接受的比较慢,对于数组就好像是一个新的概念。不过经过自己做的几次做题,对数组也就有了比较清楚的认识。然后在做题中发现有的题不能用一个变量表示。比如二维的东西,所以又引进了二维数组。因为对一维数组的理解比较到位,所以对二维数组的理解比较容易。然后又学习了字符串,不过对这一块的掌握不是很好,没有及时跟上老师的思路。上课的时候没有好好听讲。
目标:马上就要考试了,所以安安稳稳的打代码。不能急于求快,因为C语言没有复习的内容。所以要一遍一遍的做题,多做题规范自己打代码的速度,和优化。希望自己在考试的时候可以冷静思考,不要慌不要紧张。认真的考虑题目,争取拿到最高的分数。每个题目要好好的审题,多做题多练习。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值