今天我们复习了了前几天布置下的的题目,还有老师让我们敲了代码·,关于斐波那契数列的代码,此外老师还带领我们做了几道题,然后给我们时间让我们去吃透它,钻研明白,此外老师讲了完数这个问题的编程方式以及输出最大公因数和最小公倍数的小程序,和我写的有很大的的区别,这更加让我理解了算法多样性,只要能求出解,任何算法都可以,但老师讲的的那个更加通俗易懂。
老师让我们练习了代码的写入,在此之后,我们展开了新一轮的学习:第六章–利用数组处理数据
数组:一组有序的数据集合。每个元素都属于同一个数据类型;
定义数组:int a[5】
表示数组名为a,数组中有5个整型元素
类型说明符 数据名[常量表达式】
注:int a【7+3】这样是不合法的
int a【n】这样也是不合法的
定义int a【5】定义后其就会占据内存其占用空间为4*5=20个字节这样定义显然更加简便
如何引用已定义一维的数组,数组名【下标】注:下标为整形常量,或整形表达式
虽然和定义相比引用时,其形式差不多,但其含义不同,记住不要弄混。
此种方式大部分需要和循环相关联,且会应用大量选择句式,以及循环句式,需要嵌套老多句式,以便达到此程序的执行目的
a【0】=a【5】+a【3】
一维数组的初始化
int a【4】{0,1,2,3}
首位初始化大部分为0
int a[4]
a[4]={0,1,2,3]此种形式是不合法的此外合法的方式可以为a[1]={7}
a[2]={3}这样的形式表示为对单个元素初始化。好了我们今天就学了这些内容,就先敲到这吧