计算机C语言总复习
29页1、C语言复习提纲精选ppt第一局部:根本概念一、一、c程序的构成特点程序的构成特点1.一个一个c程序可以由一个或多个源文件程序可以由一个或多个源文件.c构成,构成,一个源文件是一个编译单位。一个源文件是一个编译单位。2.C程序是由函数构成的即程序是由函数构成的即c程序的根本构成单位程序的根本构成单位是函数,一个是函数,一个c程序可以有多个函数,但必须有程序可以有多个函数,但必须有且只能有一个主函数即且只能有一个主函数即main函数;函数;3.一个函数由两局部构成:即函数首部和函数体;一个函数由两局部构成:即函数首部和函数体;4.一个一个C程序总是从程序总是从main函数开始执行的,结束于函数开始执行的,结束于主函数,而与主函数的位置无关;主函数,而与主函数的位置无关;注意:上述四点必须记住。精选ppt二、二、C语言的根本数据类型语言的根本数据类型 整型、字符型包括单个字符和字符串、实型整型、字符型包括单个字符和字符串、实型浮点型、枚举类型。浮点型、枚举类型。而这些数据类型从应用角度又可分为:常量和变量而这些数据类型从应用角度又可分为:常量和变量1、常量、常量1)整型常量:有三种书写形式,
2、即:整型常量:有三种书写形式,即:(1)十进制整数:十进制整数:78,-324,0 (2)八进制整数:以八进制整数:以0开头,开头,0123表示表示(123)8 (3)十六进制整数:以十六进制整数:以0 x开头,开头,0 x123表示表示(123)16注意:注意:c c语言中没有二进制的书写形式语言中没有二进制的书写形式 精选ppt2)2)实型常量浮点数:有两种书写形式,即:实型常量浮点数:有两种书写形式,即:小数形式:由数字和小数点组成必须有小数点小数形式:由数字和小数点组成必须有小数点 例:例:0.123 0.123,-123.-123.,.123.123等。等。指数形式:数字局部指数形式:数字局部e e指数局部指数局部 例:例:123e3 1.2e-5123e3 1.2e-5。注意:字母。注意:字母e(e(或或E)E)之前必须之前必须 有数字,有数字,e e后面指数必须是整数后面指数必须是整数(13(13位位)。如:如:e3e3、2.1e3.52.1e3.5、e e等是不合法的指数形式。等是不合法的指数形式。3)3)字符常量:有两种类型,即:字符常量:有两种类型,即:用单引号括起
3、来的一个字符:用单引号括起来的一个字符:a,9,a,9,?转义字符:个别字符前加反斜杠后转义字符:个别字符前加反斜杠后,该字符转变成另该字符转变成另 外的意义。外的意义。例如:例如:n n表示换行符;表示换行符;231231表示表示asciiascii码为八进制码为八进制231231的字符;的字符;x5Ax5A表示表示asciiascii码为十六进制码为十六进制5A5A的字的字符符精选ppt4)字符串常量:用一对双引号括起来的字符序列。字符串常量:用一对双引号括起来的字符序列。5)符号常量:用预定义命令符号常量:用预定义命令#define定义的、用来替代某个定义的、用来替代某个常量的符号。例如常量的符号。例如#define PI 3.14159266)关于标识符的概念:关于标识符的概念:7)在在c语言中,无论变量、符号常量、函数,都用一些符语言中,无论变量、符号常量、函数,都用一些符号号8)(或符号组合来表示它们的名字,这些符号或组合或符号组合来表示它们的名字,这些符号或组合称称9)为标识符。标识符的命名规那么是:为标识符。标识符的命名规那么是:10)必须以英文字母或下划线开头,其后可
4、以跟字母、数必须以英文字母或下划线开头,其后可以跟字母、数字和字和11)下划线。如:下划线。如:a_1,a2等合法,而等合法,而9_m,a$等非法。等非法。12)不能与不能与C的关键字重名。如不能用的关键字重名。如不能用:int、if、while等。等。知识补充:字符常量在内存中是用一个字节存放其知识补充:字符常量在内存中是用一个字节存放其ascii码;字符串常量比字符个数多一个字节;数值采用二进码;字符串常量比字符个数多一个字节;数值采用二进制补码存放。制补码存放。精选ppt2、变量、变量 1整型变量整型变量int、long、unsigned)2实型变量实型变量float、double、long double)3字符变量字符变量char注:注:C语言要求程序中使用的变量要先定义后使用即所语言要求程序中使用的变量要先定义后使用即所 谓的显式声明。谓的显式声明。关于各类数据的混合运算的问题:关于各类数据的混合运算的问题:C语言中的根本类型的各种数据可以进行混合运算,运算语言中的根本类型的各种数据可以进行混合运算,运算前先将算式中的数据类型按运算次序向高精度方向变成同前先将算式中的数据类型
5、按运算次序向高精度方向变成同一类型,然后计算。至于输出完全取决于输出格式的设定一类型,然后计算。至于输出完全取决于输出格式的设定如如printf(“%f,a+5+32768+3.14-0.123456789)精选ppt三、运算符和表达式三、运算符和表达式 C语言一共有语言一共有34个运算符,要求大家在记这个运算符,要求大家在记这些运算符时从以下三方面记:些运算符时从以下三方面记:运算符的书写形式;运算符的书写形式;运算符的运算规那么;运算符的运算规那么;优先级和结合性;优先级和结合性;任何级别的任何级别的c语言考试,都有判断表达式结语言考试,都有判断表达式结果的试题,主要检测考生对运算符的运算果的试题,主要检测考生对运算符的运算规那么、优先级和结合性掌握的熟练程度,规那么、优先级和结合性掌握的熟练程度,所以本局部内容属重点内容。所以本局部内容属重点内容。1、算术运算符和算术表达式、算术运算符和算术表达式+、-、*、/、%精选ppt1运算规那么:运算规那么:两个整数相除结果为整数,如两个整数相除结果为整数,如5/2=2。(float)5/2=2.5模运算符模运算符(取余运算符取余运算符%
《计算机C语言总复习》由会员资****亨分享,可在线阅读,更多相关《计算机C语言总复习》请在金锄头文库上搜索。
输油设备计算机辅助仿真系统
数显式顶板离层仪B
树立科学发展观(1)
数电组合逻辑电路应用举例、竞争冒险
数电实验0GOS6051型二踪示波器实验一常用电子仪器的使用练习
数电84第五版—康华光
数码裂隙灯图像系统操作
数理统计12主成分分析
数控系统的备份与还原训练
数控技术及应用清华版7数控机床进给伺服系统的控制原理
数据解读PPT(BNU金融协会)
数控技术及应用清华版8数控机床的精度
数控机床故障诊断 (2)
数据质量评估与控制体系-刘思琦组
数控技术及应用清华版17数控机床进给伺服系统的控制原理
数控技术2011-2-数控系统
数控加工工艺与设备》电子教案
数控加工的程序编制车床
数据通信与计算机网络第二版》电子教案西南
数据资料的收集方法
2024-05-14 5页
2024-05-14 6页
2024-05-14 40页
2024-05-14 38页
2024-05-14 15页
2024-05-14 22页
2024-05-14 31页
2024-05-14 42页
2024-05-14 23页
2024-05-14 25页