第一学期-期中考试-考试总结
考试总结
- 前言
- 错题汇总
- (1)非法字符类
- 题目解析
- 易错点
- (2)函数定义类
- 题目解析
- (3)数组定义类
- 1)字符数组初始化
- 易错点
- 2)二维数组定义
- 易错点
- (4)符号常量定义
- 易错点
- 考试总结
前言
\;\;\;\; 不久前,C++期中考试告一段落,成绩还算不错,但做题速度感觉有点慢(>﹏<)。索性,以后每次大型考试后都进行部分总结。希望大家监督,共同进步呀。
错题汇总
\;\;\;\; 对题按型分类:
(1)非法字符类
题目解析
规则:
- 字符常量只能用单撇号括起来,不能使用单引号或其他括号。
- 字符常量中只能包括一个字符,不能是字符串。
- 字符常量是区分大小写的。
- 单撇号只是界限符,不属于字符常量中旳一部分,字符常量只能是 一个 字符,不包括单撇号。
- 单撇号里面可以是数字、字母等C语言字符集中除’和\以外所有可现实的单个字符,但是数字被定义为字符之后则不能参与数值运算。
易错点
1)'\81'
虽然由'\'
,'8'
,'1'
组成,但是'\'
作为转义字符的标志会与后两者构成八进制数81,也就是十进制下的65。
由ASCⅡ码表可知:'\81'
⇔ \Leftrightarrow ⇔'A'
也就是说,规则2依据情况而定,就如规则6所说“数字、字母等C语言字符集中除’和\以外所有可现实的单个字符”
2)其实博主选择D的原因就是把'/'
与'\'
弄混了,o( ̄┰ ̄*)ゞ
(2)函数定义类
题目解析
如图。D较易排除(非法函数名),A也容易看出错误(形参需要指定类型)而B选项在于形参不能为空类型,但可以省略参数名。
(3)数组定义类
1)字符数组初始化
易错点
(※)定义字符数组时要注意尾部的\0
结束符也算一个字节,需要占用数组中的一个位置
2)二维数组定义
易错点
注意:定义二维数组时列数不可省略,例如:
int a[][3]={1,2,3,4,5};
我们可以知道省略的行数为2(即所需最少的行数)但如果如此定义int a[2][]={1,2,3,4,5};
我们就无法判断出省略的列数是多少(可能五个数都在第一排,可能第一排只有三个数,或者其他情况)
(4)符号常量定义
易错点
\;\;\;\; 定义常变量(符号常量)时要注意初始化,否则可能会遇到定义时随机值.
考试总结
\;\;\;\; 还有三周时间就要迎来期末考试,再接再厉,大家共同努力.<(^-^)>.
第一学期-期中考试-考试总结相关推荐
- 第一学期c语言考试试题,C语言试题(第一学期)及答案
复习必备! C 语言试题 (2003~2004 第一学期) A 卷 (1~9 周) 重庆理工大学考试试卷 考试科目:高级语言程序设计(C 语言) (第一学期) 班次 姓名 学号 A卷 共 成绩 页 注 ...
- 2021-2022学年广州市育才实验学校九年级第一学期期中考试英语试题
- 2021-2022学年广州市番禺华附九年级第一学期期中考试英语试题
- 2021-2022学年广州市执信中学七年级第一学期期中考试英语试题
- 2021-2022学年广州市南武中学七年级第一学期期中考试英语试题
- 2021-2022学年广东实验中学九年级第一学期期中考试英语试题
- 2021-2022学年广州市执信中学九年级第一学期期中考试英语试题
- 2021-2022学年广州市华师附中九年级第一学期期中考试英语试题
- 2021-2022学年广州中学九年级第一学期期中考试英语试题
最新文章
- Boost多线程-替换MFC线程
- 第4章-机器学习基础
- onlyOfice取消上传文件大小的限制
- Ubuntu 常用工具、指令安装
- lesson 7 strategies for efficient CUDA programming
- lua和torch的安装
- java中的设计模式
- 手眼标定,我的结果显示手和眼相距上千米!手眼标定结果准确率如何提高?
- 如何下载安全绿色的代理IP软件
- Super超级ERP系统---(7)货位管理
- 布隆过滤器学习笔记——《Learned Bloom Filters in Adversarial Environments:A Malicious URL Detection Use-Case》
- Linux-Ubuntu系统配置深度学习环境搭建
- 3 Directory traversal
- qt打开xls文件_Qt操作Excel
- python中IOU定义
- 批处理命令和常用脚本
- 怪物之心无法触发_异度之刃2解锁稀有异刃力男支线怪物之心BOSS位置攻略
- Oracle应用之to_char(参数,'FM990.00')函数
- 存储器——嵌入式系统
- 制作TMS320F28035最小系统板