2015年计算机二级考试C语言复习重点:C语言基本知识(下)
【考点11】算术运算
算术运算符一共有+、—、*、/、%这五个。%符号两边要求是整数。不是整数就错了。
三种取整丢小数的情况:不是四舍五入是舍掉小数部分。
1、int a =1.6;
2、(int)a;
3、1/2; 3/2;
【考点12】强制类型转换
将一个运算对象转换成指定类型,格式为(类型名)表达式
一定是 (int)a 不是 int(a),注意类型上一定有括号的。
注意(int)(a+b) 和(int)a+b 的区别。前是把a+b 转型,后是把a 转型再加b。
【考点13】赋值
是表达式就一定有数值。
赋值表达式:表达式数值是最左边的数值,a=b=5;该表达式为5,常量不可以赋值。
复合赋值运算符:注意:a*=m+2 是 a=a*(m+2)
自加、自减表达式:假设a=5,++a(表达式的值为6), a++(表达式的值为5);
j=a++;等价于j=a;a=a+1; 而j=++a;等价于a=a+1;j=a;。
考试口诀:++在前先加后用,++在后先用后加。
【考点14】逗号运算
逗号表达式:优先级别最低; 表达式的数值逗号最右边的那个表达式的数值。
(2,3,4)的表达式的数值就是4。
【考点15】数制转换
一定要记住二进制 如何转换成十进制。
八进制是没有8 的,逢8 进1,018 的数值是非法的。
【考点16】位运算
会有一到二题考试题目。
C语言提供6种位运算符:按位求反~,按位左移<<,按位右移>>,按位与&,按位异或|,按位或^。
总的`处理方法:几乎所有的位运算的题目都要按这个流程来处理(先把十进制变成二进制再变成十进制)。
异或运算的规则:0异或1得到1,0异或0得到0,1异或1得到0。可记为“相同为0,不同为1”。
见教材31页例1。
在没有舍去数据的时候,<<左移一位表示乘以2;>>右移一位表示除以2。
-
2009年3月全国计算机二级考试Access真题
一、选择题(每小题2分,共70分)1、下面叙述中正确的是A.栈是先进先出的线性表B.队列是先进后出的线性表C.循环队列是非线性结构D.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构2、支持子程序调用的数据结构是A.栈B.树C.队列D.二叉树3、某二叉树有5个...
-
计算机二级考试VB语言程序设计考试题及答案
为了使广大考生在备战计算机等级考试时,更快的掌握相应知识点,下面是小编搜索整理的计算机二级考试VB语言程序设计考试题及答案,供参考练习,预祝考生们考出自己理想的成绩!计算机二级VB语言程序设计考试题及答案1.在窗体上画一个名称为Text1的文本框,一个名称为Comm...
-
2021计算机二级《VB》上机操作题与答案解析
VisualBasic是一种由微软公司开发的结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。以下是本站小编搜索整理的一份2017计算机二级《VB》上机操作题与答案解析,供参考练习,希望对大家有所帮助!想了解更多相关信息请持续...
-
2016计算机二级《Access》选择题题库及答案
(1)在代码中引用一个窗体控件时,应使用的控件属性是()。ionx(2)确定一个窗体大小的属性是()。h和Heighth和Top和Left和Height(3)对话框在关闭前,不能继续执行应用程序的其他部分,这种对话框称为()。A.输入对话框B.输出对话框C.模态对话框D.非模态对话框(4)Access...