欢迎来到天天文库
浏览记录
ID:49107969
大小:113.00 KB
页数:16页
时间:2020-01-31
《国家二级C语言笔试部分复习.ppt》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、国家二级C语言笔试部分复习阶段主讲人:张开营第一章程序设计基本概念一.基本概念程序:连续执行的一条指令的集合。目标程序:由二进制代码表示的程序。编译程序:把源程序通过翻译软件转换成机器能接受的目标程序。机器语言:只能接受和处理由0和1的代码构成的二进制指令或数据。C语言源程序:由C语言构成的指令序列。C语言编译程序功能示意图C语言源程序二进制机器指令C语言编译程序二.算法的特点有穷性确定性可行性有零个或多个输入有一个或多个输出三.流程图画法开始或终止框处理框输入输出框判断框流程线连接点四.结构化程序设计语句1语
2、句2判断表达式语句2语句1循环体判断表达式不满足满足不满足满足顺序结构流程图选择结构流程图循环结构流程图五.模块化程序设计基本原理:就是将一个大的功能模块变换成一个或多个小模块,这就是程序设计中的模块化方法。基本方法:自顶向下、逐步细化、模块化第二章C语言基础知识一.C语言的格式(1)任何一个C程序都必须包含以下格式:main(){}(2)C语言的函数体可以分为两大部分:定义部分和执行部分,定义部分必须在执行部分之前。(3)C程序中用到的变量都必须先定义后使用,定义变量必须放在程序的定义部分。(4)C程序无论是
3、定义语句还是执行语句,每一个语句最后都必须有一个分号,即使是程序的最后一个语句也不例外。分号是结束的标志。(5)C程序书写格式自由,语句可以从任一列开始书写,一行内可以写多个语句。二.标识符、常量、变量标识符的规则(1)标识符只能由字母、数字和下划线组成。(2)标识符的第一个字符必须是字母或下划线。标识符中的大小写字母是有区别的,如abc与Abc是两个完全不同的标识符。关键字、预定义标识符、用户标识符常量:在程序运行过程中,其值不能被改变的量。包括:整型常量、实型常量、字符常量和字符串常量。变量:在程序运行过程
4、中其值可以改变的量。包括:整型变量、实型变量、字符变量、字符串变量。三.整型数据十进制、二进制、八进制、十六进制的相互转化。基本类型所占的字节数。整数在内存中的存储形式:以补码形式储存,正数、负数都是以补码形式存储的。四.实型数据小数形式:小数形式表示的实型常量必须要有小数点。指数形式:e前e后必有数,e后必定是整数。五.算术表达式(1)算术运算符与算术表达式在C语言中,有下列五个基本的算术运算符:+,-,*,/和%,依次表示为加,减,乘,除,求余运算。将运算符分为单目运算、双目运算和三目运算符等类型。上述五个
5、基本的运算符都为双目运算符。注意:求余运算符%的运算对象只能是整型,即%左侧的被除数与右侧的除数都只能为整型值。(2)优先级优先级由高到低:()、+、-、*、/、%、+、-单目双目同级同级同级高低(3)强制类型转化注意一般形式:(类型名)表达式六.赋值表达式注意:一个“=”是赋值,二个等号”==”是判断左右两边的值是否相等。复合赋值表达式的结合方向自右向左。转换规则:一短一长,向长转换一有一无,向无转换intfloatdouble依次升高七.自加、自减运算符和逗号运算符自加:++在右,表达式不变,其自身值加1;
6、++在左,表达式、其自身值都加1。自减:--在右,表达式不变,其自身值减1;--在左,表达式、其自身值都减1。逗号运算符:结合性从左到右,最后一个表达式作为目标值。
此文档下载收益归作者所有