电话:0731-83595998
导航

2018年全国计算机二级C语言考试必背知识点总结(1)

来源: 2018-04-16 10:38
  1)合法的用户标识符考查:
 
  合法的要求是由字母,数字,下划线组成。有其它元素就错了。
 
  并且第一个必须为字母或则是下划线。第一个为数字就错了。
 
  关键字不可以作为用户标识符号。main define scanf printf 都不是关键字。迷惑你的地方If是可以做为用户标识符。因为If中的第一个字母大写了,所以不是关键字。
 
  2)实型数据的合法形式:
 
  2.333e-1 就是合法的,且数据是2.333×10-1。
 
  考试口诀:e前e后必有数,e后必为整数。.
 
  3)字符数据的合法形式::
 
  '1'是字符占一个字节,"1"是字符串占两个字节(含有一个结束符号)。
 
  '0' 的ASCII数值表示为48,'a' 的ASCII数值是97,'A'的ASCII数值是65。
 
  4) 整型一般是两个字节, 字符型是一个字节,双精度一般是4个字节:
 
  考试时候一般会说,在16位编译系统,或者是32位系统。碰到这种情况,不要去管,一样做题。掌握整型一般是两个字节, 字符型是一个字节,双精度一般是4个字节就可以了。
 
  5)转义字符的考查:
 
  在程序中 int a = 0x6d,是把一个十六进制的数给变量a 注意这里的0x必须存在。
 
  在程序中 int a = 06d, 是一个八进制的形式。
 
  在转义字符中,'x6d'才是合法的,0不能写,并且x是小写。
 
  '141'是合法的。
 
  '108'是非法的,因为不可以出现8。
 
  转义字符意义 ASCII码值(十进制)
 
  a 响铃(BEL) 007
 
  b 退格(BS) 008
 
  f 换页(FF) 012
 
  n 换行(LF) 010
 
  r 回车(CR) 013
 
  t 水平制表(HT) 009
 
  v 垂直制表(VT) 011
 
   反斜杠 092
 
  ? 问号字符 063
 
  ' 单引号字符 039
 
  " 双引号字符 034
 
   空字符(NULL) 000
 
  ddd 任意字符三位八进制
 
  xhh 任意字符二位十六进制
 
  6)算术运算符号的优先级别:
 
  同级别的有的是从左到右,有的是从右到左。
 
  7)强制类型转换:
 
  一定是(int)a 不是 int(a),注意类型上一定有括号的。
 
  注意(int)(a+b)和(int)a+b 的区别。 前是把a+b转型,后是把a转型再加b。
 
  8)表达式的考查:
 
  是表达式就一定有数值。
 
  赋值表达式:表达式数值是最左边的数值,a=b=5;该表达式为5,常量不可以赋值。
 
  自加、自减表达式:假设a=5,++a(是为6), a++(为5);
 
  运行的机理:++a 是先把变量的数值加上1,然后把得到的数值放到变量a中,然后再用这
 
  个++a表达式的数值为6,而a++是先用该表达式的数值为5,然后再把a的数值加上1为6,
 
  再放到变量a中。 进行了++a和a++后在下面的程序中再用到a的话都是变量a中的6了。
 
  考试口诀:++在前先加后用,++在后先用后加。
 
  逗号表达式:优先级别最低 ;表达式的数值逗号最右边的那个表达式的数值。
 
  (2,3,4)的表达式的数值就是4。
 
  9)位运算的考查:
 
  会有一到二题考试题目。
 
  总的处理方法:几乎所有的位运算的题目都要按这个流程来处理(先把十进制变成二进制再变成十进制)。
 
  例1: char a = 6, b;
 
  b = a

编辑推荐:

下载Word文档

温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)

网络课程 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

精品课程

更多
10781人学习

免费试听更多

相关推荐
图书更多+
  • 电网书籍
  • 财会书籍
  • 其它工学书籍
拼团课程更多+
  • 电气拼团课程
  • 财会拼团课程
  • 其它工学拼团
热门排行

长理培训客户端 资讯,试题,视频一手掌握

去 App Store 免费下载 iOS 客户端