第一学期-期中考试-考试总结-创新互联

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

创新互联公司专业为企业提供宁国网站建设、宁国做网站、宁国网站设计、宁国网站制作等企业网站建设、网页设计与制作、宁国企业网站模板建站服务,10多年宁国做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
前言

         \;\;\;\; 不久前,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)符号常量定义

在这里插入图片描述

易错点

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

考试总结

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

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


新闻名称:第一学期-期中考试-考试总结-创新互联
标题来源:http://pwwzsj.com/article/deospc.html