PPT内容
这是c语言基础知识ppt下载,主要介绍了C语言的基本数据类型;变量的定义、赋值、初始化及使用方法;基本运算符的运算规则及优先级别;表达式的构成规则和计算;数据类型转换的意义和实质,欢迎点击下载。
C语言程序设计
引子
本章要点
自增、自减运算符的使用
运算符优先级别
混合表达式运算
类型转换及转换过程中出现的误差
数据类型
标识符
定义:就是程序中使用的各种名字,如变量名、数组名、函数名、符号常量名以及一些具有专门含义的名字。
分类:关键字、预定义标识符和用户标识符
命名原则:
由字母、数字、下划线组成的一串符号,但必修以英文字母或下划线开头。
标识符区分大小写。
不能使用关键字作为用户标识符。
见名知意。
建议用户标识符不要与预定义标识符相同。
长度:VC 6.0为255个字符
例2.1符号常量的使用
#include
#define PI 3.14159
#define R 5.3
main()
{
printf("area=%f\n",PI*R*R); /* 输出圆面积 */
printf("circumference=%f\n",2*PI*R); /* 输出圆周长 */
}
基本算术运算符
基本算术运算符: + - * / %
说明:
双目运算符两边的运算对象的类型不一致,使运算符两边的类型达到一致后,再进行运算。
除运算的结果与运算对象的数据类型有关,两整数相除,结果为整数
%要求两侧均为整型数据
C语言中,所有实型数的运算均以双精度方式进行。
运算符:+和−。
算术运算符的结合性
两个优先级相同的运算符,则按结合方向顺序处理 。
自左至右(称为左结合性)和自右至左(称为右结合性)
同级单目算术运算符的结合性是自右向左,同级双目算术运算符的结合性是自左向右。
自增、自减运算符++ --
作用:使变量值加1或减1
种类:
前置 ++i, --i (先执行i+1或i-1,再使用i值)
后置 i++,i-- (先使用i值,再执行i+1或i-1)
简单赋值运算符
符号: =
格式: 变量标识符=表达式
作用:将一个数据(常量或表达式)赋给一个变量
说明:
结合方向:自右向左
优先级:只高于逗号运算符,比任何其他运算符的优先级都低
左侧必须是变量,不能是常量或表达式
形式:表达式1,表达式2,……表达式n
结合性:从左向右
优先级:在所有运算符中是最低的
逗号表达式的值:等于表达式n的值
位运算符
种类:~ <> & ^ |
位运算:对运算对象按二进制位进行操作。
位运算对象:只能是整型或字符型数据,不能是其他类型的数据,其运算结果仍是整型或字符型数据
自动类型转换
算术转换------不同类型数据混合运算时
赋值转换------把一个值赋给与其类型不同的变量 时
强制转换
一般形式:(类型标识符)(表达式)
例 (int)(x+y)
(int)x+y
(double)(3/2)
(int)3.6
说明:
本章小结
相关PPT
protel99se基础教程ppt课件:这是protel99se基础教程ppt课件下载,主要介绍了印刷电路板设计制作概述;Protel概 述;Protel 99 SE原理图设计快速入门;原理图的后处理;网络表文件的生成;印刷电路板(PCB)设计快速入门;如何提高印制电路板设计的可靠性;PCB设计工程注意事项,欢迎点击下载。
FPC基础知识培训教材ppt课件:这是FPC基础知识培训教材ppt课件下载,主要介绍了FPC基础知识定义;FPC基础知识产品特性;FPC基础知识产品用途;FPC 基础知识-构成示意图;FPC 基础知识-加工流程,欢迎点击下载。
基础护理学第六章ppt:这是基础护理学第六章ppt下载,主要介绍了口腔护理;头发的护理;皮肤的护理;压疮的预防及护理;晨晚间护理,欢迎点击下载。
《c语言基础知识ppt》是由用户软killer于2018-01-10上传,属于数学课件PPT。
更多推荐
c语言入门自学ppt,c语言基础知识ppt
发布评论