《C语言程序设计》复习全篇指导

《C语言程序设计》复习全篇指导

ID:46478111

大小:166.50 KB

页数:17页

时间:2019-11-24

《C语言程序设计》复习全篇指导_第1页
《C语言程序设计》复习全篇指导_第2页
《C语言程序设计》复习全篇指导_第3页
《C语言程序设计》复习全篇指导_第4页
《C语言程序设计》复习全篇指导_第5页
资源描述:

《《C语言程序设计》复习全篇指导》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《C语言程序设计》复习全篇指导—、C语言基本概念•c语言特点1.语言简洁、紧凑,使用方便、灵活。(有32个关键字,P375)2.运算符丰富3.数据结构丰富,具冇现代化语言的各种数据结构4.具有结构化的控制语句5.语法限制不太严格,程序设计口由度大6.C语言允许直接访问物理地址7.生成kl标代码质量高,程序执行效率高8.可移植性好•三种基本结构1.顺序结构2.选择结构3.循环结构•头文件,函数的开始和结束标志•源程序的书写格式1.一个C程序总是从main。函数开始执行的,1何不论其位置。P62.C程序书写格式自由,一行内可以写儿个语句,一个语句分写在多行上。C中

2、没有行号。3.每个语句和数据定义的最后必须有一个分号。4.C语言中的输入输出语句由库函数來完成。5.可以程序中的任何部分作注释。•算法的概念为解决某一个特定问题而采取的方法和步骤,叫做”算法"。算法是问题求解过程的精确描述,一个算法由冇限条可完全机械执行的、冇确定结果的指令组成。•算法的特性1.有穷性2.确定性3.冇零个或多个输入4.有一个或多个输出5.有效性•怎样表示一个算法1.用自然语言表示算法2.用传统流程图表示算法3.用N・S流程图表示算法4.用伪代码表示5.用计算机语言表示二、数据类型及运算•基本数据类型及其常量的表示法整型int'字符型char「单

3、精度型float/基木类型[实型(浮点型)fioatJI双精度型doubleI枚举类型enum「数组stringf]数据类型〈构造类型彳结构体struct{)I共用体union})指针类型邛'空类型void>常量在程序运行时,其值不能被改变的量叫常量。也可用一标识符代表一个常量。>符号常量通过#define命令实现,P39它的好处:1.含义清楚#definePRICE3.52.需要改变常量时能“一改全改”。附:三个预处理命令宏定义#define>文件包含#include、条件编译#ifdef....#endif>标识符命名规则P40>关键字一些标识符被赋于特定

4、的含义,如main,int等,叫关键字。一些关键字,被明文规定不许挪作它用,叫保留字。C语言中,所有的关键字都是保留字,所以这两个词可以混用。>整型常量的表示方法(1)十进制整数如123,-456,0(2)八进制整数如0开头是八进数,0123,表示为83。如:05,0100等。(3)十六进制数如0x123,表示291。如:0X5,0X100等。整型常量的值若超过了整型数范围,会自动被认为是长整型常量;整型常量也可以后加L,强制置为长整型,如:5L,100L等。实型常量的表示方法(1)十进制.123,123.0,0.0(2)指数形式123e3,123E3注意:e

5、的前而必须有数字,厉而必须为整数。例:e3,2.23.5,.e3,e均不合法。规范化指数形式:小数点左边只有一位非零的数字2.3478e2字符常量由单引号括起的单个字符,如A・Z,O・9,T,%转义字符p48•各种变量的定义和初始化>整型a.冇符号整数:用lbit表示符号,15bit表示数值,表数范围为-32768至32767。定义如inta;longinta;等b.无符号整数:16bi(都表示数值,可表示数值范I弔I为0至65535ounsignedintdate;定义女口unsignedlongdate;unsignedshortc,d;int:基本整型,

6、每个基本整型变量分配16bit存储空间定义格式inta,b;short:短整型,也可写成shortintlong:长整型,也可写成longint,每个长整型变量分配32bit存储空间。(因其

7、古

8、定的存储空间,而出现的溢出现象和数值忽略现象overflow.c)实型数据在内存中的存放形式数符小数部分指数实型变量的分类float32,double64,longdouble128字符型char:字符型,表示一个字符,如人・乙0・9,?,%等。每个字符型变量分配8bit(1byte)存储空间。字符型变量用二进制存储字符的ASCII码值。例如:一个变量存储字符实际上是

9、存储A的ASCII值:65orh双引号括起的字符序列,如”Hello,World!”,每个字符串均以不叮见字符⑷作:为7各种变量定义赋值格式一致:符串结束标志。C语言用一维字符数组存放字符串。p52定义和初始化方法1:变量类型变量名;变量名=数值;方法2:变量类型变量名=数值;方法3:通过函数进行赋值。Eg:defineandinitialize.cpp运算规则和表达式赋值运算符,算术运算符,关系运算符,逻辑运算符,条件运算符,逗号运算符1.赋值表达式即由赋值运算符将一变量和一个表达式连接起来的式子“=”:作用是将一个数据赋值给一个变量。P59注意:赋值运

10、算符两侧的类型必须一致,否则会出现类型

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。