考试总结

  • 前言
  • 错题汇总
    • (1)非法字符类
      • 题目解析
      • 易错点
    • (2)函数定义类
      • 题目解析
    • (3)数组定义类
      • 1)字符数组初始化
        • 易错点
      • 2)二维数组定义
        • 易错点
    • (4)符号常量定义
      • 易错点
  • 考试总结

前言

\;\;\;\; 不久前,C++期中考试告一段落,成绩还算不错,但做题速度感觉有点慢(>﹏<)。索性,以后每次大型考试后都进行部分总结。希望大家监督,共同进步呀。


错题汇总

\;\;\;\; 对题按型分类:

(1)非法字符类

题目解析


规则:

  1. 字符常量只能用单撇号括起来,不能使用单引号或其他括号。
  2. 字符常量中只能包括一个字符,不能是字符串。
  3. 字符常量是区分大小写的。
  4. 单撇号只是界限符,不属于字符常量中旳一部分,字符常量只能是 一个 字符,不包括单撇号。
  5. 单撇号里面可以是数字、字母等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)符号常量定义

易错点

\;\;\;\; 定义常变量(符号常量)时要注意初始化,否则可能会遇到定义时随机值.

考试总结

\;\;\;\; 还有三周时间就要迎来期末考试,再接再厉,大家共同努力.<(^-^)>.

第一学期-期中考试-考试总结相关推荐

  1. 第一学期c语言考试试题,C语言试题(第一学期)及答案

    复习必备! C 语言试题 (2003~2004 第一学期) A 卷 (1~9 周) 重庆理工大学考试试卷 考试科目:高级语言程序设计(C 语言) (第一学期) 班次 姓名 学号 A卷 共 成绩 页 注 ...

  2. 2021-2022学年广州市育才实验学校九年级第一学期期中考试英语试题

  3. 2021-2022学年广州市番禺华附九年级第一学期期中考试英语试题

  4. 2021-2022学年广州市执信中学七年级第一学期期中考试英语试题

  5. 2021-2022学年广州市南武中学七年级第一学期期中考试英语试题

  6. 2021-2022学年广东实验中学九年级第一学期期中考试英语试题

  7. 2021-2022学年广州市执信中学九年级第一学期期中考试英语试题

  8. 2021-2022学年广州市华师附中九年级第一学期期中考试英语试题

  9. 2021-2022学年广州中学九年级第一学期期中考试英语试题

最新文章

  1. Boost多线程-替换MFC线程
  2. 第4章-机器学习基础
  3. onlyOfice取消上传文件大小的限制
  4. Ubuntu 常用工具、指令安装
  5. lesson 7 strategies for efficient CUDA programming
  6. lua和torch的安装
  7. java中的设计模式
  8. 手眼标定,我的结果显示手和眼相距上千米!手眼标定结果准确率如何提高?
  9. 如何下载安全绿色的代理IP软件
  10. Super超级ERP系统---(7)货位管理
  11. 布隆过滤器学习笔记——《Learned Bloom Filters in Adversarial Environments:A Malicious URL Detection Use-Case》
  12. Linux-Ubuntu系统配置深度学习环境搭建
  13. 3 Directory traversal
  14. qt打开xls文件_Qt操作Excel
  15. python中IOU定义
  16. 批处理命令和常用脚本
  17. 怪物之心无法触发_异度之刃2解锁稀有异刃力男支线怪物之心BOSS位置攻略
  18. Oracle应用之to_char(参数,'FM990.00')函数
  19. 存储器——嵌入式系统
  20. 制作TMS320F28035最小系统板

热门文章

  1. 微信在线答题小程序的应用场景有哪些
  2. 英语专业转学计算机,转学案例分析二十二:英语专业转经济名校michigan
  3. xa 全局锁_索尼Sony Xperia X/Performance/XA解锁教程及解锁码
  4. open3d剩余内容有关函数详情(笔记10)
  5. 【转】形容词、形容动词、名词的假定形
  6. 固国之根基 | 云计算助力农业信息化升级
  7. 时延、丢包、抖动是什么?
  8. addweek oracle_Oracle数据库常用语法
  9. 这套系统,可能真的是数据分析师未来5年的机遇!
  10. 听君一席话,胜读十年书