电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

【最新】计算机二级考试C语言知识点总结

9页
  • 卖家[上传人]:vip****66
  • 文档编号:144074240
  • 上传时间:2020-09-05
  • 文档格式:DOC
  • 文档大小:48.01KB
  • / 9 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、计算机二级考试C 语言知识点总结 (完全针对考试大纲) 概述 总体上必须清楚的总体上必须清楚的: 1)程序结构是三种: 顺序结构 , 循环结构(三个循环结构), 选择结构(if 和 switch) 2)读程序都要从 main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择做选 择)。 3)计算机的数据在电脑中保存是以 二进制的形式. 数据存放的位置就是 他的地址. 4)bit 是位 是指为 0 或者 1。 byte 是指字节, 一个字节 = 八个位. 5)一定要记住 二进制 如何划成 十进制。 概念常考到的:概念常考到的: 1)、编译预处理不是 C 语言的一部分,不再运行时间。C 语言编译的程序称为源程序, 它以 ASCII 数值存放在文本文件中。 2)、每个 C 语言程序中 main 函数是有且只有一个。 3)、在函数中不可以再定义函数。 4)、算法的是一定要有输出的,他可以没有输入。 5)、break 可用于循环结构和 switch 语句。 6)、逗号运算符的级别最低。 第一章 1)合法的用户标识符考查: 合法的要求是由字母,数字,下划线组成。有其它元素就错了。 并且第

      2、一个必须为字母或则是下划线。第一个为数字就错了。 关键字不可以作为用户标识符号。main define scanf printf 都不是关键字。迷惑 你的地方 If 是可以做为用户标识符。因为 If 中的第一个字母大写了,所以不是关键字。 2)实型数据的合法形式: 2.333e-1 就是合法的,且数据是 2.33310-1。 考试口诀:e 前 e 后必有数,e 后必为整数。. 3)字符数据的合法形式:: 1 是字符占一个字节,1是字符串占两个字节(含有一个结束符号)。 0 的 ASCII 数值表示为 48,a 的 ASCII 数值是 97,A的 ASCII 数值是 65。 4) 整型一般是两个字节, 字符型是一个字节,双精度一般是 4 个字节: 考试时候一般会说,在 16 位编译系统,或者是 32 位系统。碰到这种情况,不要 去管,一样做题。掌握整型一般是两个字节, 字符型是一个字节,双精度一般是 4 个 字节就可以了。 5)转义字符的考查: 在程序中 int a = 0 x6d,是把一个十六进制的数给变量 a 注意这里的 0 x 必须存在。 在程序中 int a = 06d, 是一个

      3、八进制的形式。 在转义字符中,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 0 空字符(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+(为

      4、 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 = a2; 这种题目的计算是先要把 a 的十进制 6 化成二进制,再做位运算。 例 2:一定要记住, 例 3:在没有舍去数据的时候,右移一位表示除以 2。 10)018 的数值是非法的,八进制是没有 8 的,逢 8 进 1。 11)%符号两边要求是整数。不是整数就错了。 12)两种取整丢小数的情况: 、int a =1.6; 、(int)a; 第二

      5、章 1)printf 函数的格式考查: %d 对应整型;%c 对应字符;%f 对应单精度等等。宽度的,左对齐等修饰。 %ld 对应 long int;%lf 对应 double。 2)scanf 函数的格式考察: 注意该函数的第二个部分是 跳过输入的第三个数据。 3)putchar ,getchar 函数的考查: char a = getchar() 是没有参数的,从键盘得到你输入的一个字符给变量 a。 putchar(y)把字符 y 输出到屏幕中。 4)如何实现两个变量 x ,y 中数值的互换(要求背下来) 不可以把 x=y ,y=x; 要用中间变量 t=x;x=y;y=t。 5)如何实现保留三位小数,第四位四舍五入的程序,(要求背下来) x=(int)(x*1000+0.5)/1000.0 这个有推广的意义,注意 x = (int)x 这样是把小数部分去掉。 第三章 特别要注意:c 语言中是用非 0 表示逻辑真的,用 0 表示逻辑假的。 1)关系表达式: 表达式的数值只能为 1(表示为真),或 0(表示假) 当关系的表达是为真的时候得到 1。如 98 这个是真的,所以表达式的数值就

      6、是 1; 2)逻辑表达式: 只能为 1(表示为真),或 0(表示假) a) 共有& | ! 三种逻辑运算符号。 b) !&| 优先的级别。 c) 注意短路现象。考试比较喜欢考到。 d) 要表示 x 是比 0 大,比 10 小的方法。0x10 是不可以的(一定记住)。是 先计算 0x 得到的结果为 1 或则 0;再用 0,或 1 与 10 比较得到的总是真(为 1)。 所以一定要用 (0x)&(x第一行 a1 4 5 6 第二行 a2 7 8 9 第三行 步骤二:这样作题目间很简单: *(a0+1)我们就知道是第一行的第一个元素往后面跳一列,那么这里就是 a01元素, 所以是。 *(a1+2)我们就知道是第二行的第一个元素往后面跳二列。那么这里就是 a12元素, 所以是 6。 一定记住:只要是二维数组的题目,一定是写成如上的格式,再去做题目,这样会比 较简单。 数组的初始化,一维和二维的,一维可以不写,二维第二个一定要写 int a=1,2 合法。 int a4=2,3,4合法。 但 int a4=2,3,4 非法。 二维数组中的行指针 int a12; 其中 a 现在就是一个行指针,a+1 跳一行数组元素。 搭配(*)p2指针 a0,a1现在就是一个列指针。a0+1 跳一个数组元素。搭配*p2指针数组使 用 还有记住脱衣服法则: a2 变成 *(a+2) a23变成 *(a+2)3再可以变成 *(*(a+2) +3) 这个思想很重要!

      《【最新】计算机二级考试C语言知识点总结》由会员vip****66分享,可在线阅读,更多相关《【最新】计算机二级考试C语言知识点总结》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.