作业九总结
一知识点总结:
1.二维数组的定义和引用
类型名 数组名[行长度][列长度];
例如:int a[3] [2]; 3行2列,共6个元素。
引用:数组名[行下标][列下标] 行下标合理范围值是[0,行长度-1],列下标合理取值范围是[0,列长度-1]。注意下标不要越界。
2.二位数组的初始化
分行赋值:类型名 数组名 [行长度][列长度]={{初值表0},.,{初值表k},.};例如:interesting啊[3][2]={{1,2,3},{4,5,6}};
顺序赋值:类型名 数组名 [行长度][列长度]={初值表} 例如:啊[3][3]={1,2,3,4,5,6,7,8,9};
主对角线:从矩阵左上角到右下角连线(i==j)
上三角:主对角线以上的部分(i<=j)
下三角:主对角线以下的部分(i>=j)
副对角线:从矩阵右上角到左下角的连线(i+j==N-1)
3.判断回文
0代表字符‘\0’;
区分“a”和 'a',前者是字符串常量,包括‘a’和‘0’。
后者是字符常量,只有一个字符,可以赋值给字符变量。
二实验心得
从次作业难度不大,都是上课老师讲得,稍微变形即可。作业只是检验我们上课听讲的效果。但真正学会知识点还得靠自己去搞懂,弄懂。继续看书吧,不会的上课问老师了。