导图社区 数据类型运算符、表达式
C程序第三章数据类型运算符、表达式思维导图,介绍了c语句、数据的表现形式及其运算、数据的你输入与输出、运算符和表达式等。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
数据类型运算符、表达式
3.2 数据的表现形式及其运算
3.2.1 常量与变量
常量
整形常量
实型常量
小数形式
指数形式
字符常量
普通字符(用单撇号括起来的一个字符)
转义字符(以字符“\”开头的字符序列)
字符串常量
符号常量
变量
常变量
标识符
由字母数字和下划线组成,且第一个必须为字母或者下划线
3.2.2 数据类型
基本类型
整型类型
基本整型
短整型
长整型
*双长整型
字符型
*布尔型
浮点类型
单精度浮点型
字节数为4 有效数字6个
double
字节数为8 有效数字15个
复数浮点型
枚举类型
空类型
派生类型
指针类型
数组类型
结构体类型
共用体类型
函数类型
3.2.3 整型数据
分类
基本整型 (int型)
短整型(short int)
长整型(long int)
双长整型(double long int)
整型变量的符号属性
int 字节数4
unsigned int 字节数4
short 字节数2
unsigned short 字节数2
long 字节数4
unsigned long 字节数4
long long 字节数8
unsigned long long 字节数8
3.2.4 字符型数据
字符与字符代码
字母(大小写英文字母)
数字0-9
专门符号29个(!# ' &“( ) * + - / : ; <=>? [ \ ]^_{|}
空格符:空格、tab、垂直制表符、enter、换页
不能显示的字符(详见附录A)
ASCII字符
字符变量(是用类型符char定义)
3.5 数据的输入输出
3.3 运算符和表达式
3.3.1 C运算符
算术运算符(+ - * / % ++ --)
关系运算符(><==>=<=!=)
逻辑运算符(!&&||)
位运算符(<<>>~|^&)
赋值运算符(=及其扩展赋值运算符)
条件运算符(?:)
逗号运算符(,)
指针运算符(* &)
3.3.2 基本的算术运算符
(+(正号运算符)-(负号运算符)* / % + -)
3.3.3 自增(++)、自减(--)运算符
其作用是使变量的值加1或减1 e.g:++i,--i (使用在i前,先使i的值加或减1) i++,i-- (使用在i后,使i的值加或减1)
3.3.6 强制类型转换运算符
(double)a 将a转换成double型 (int)(x+y) 将x+y的值转换成int型 (float)(5%3) 将5%3的值转换成float型
3.4 c语句
3.4.1 作用与分类
控制语句
if...else...(条件语句)
for( )...(循环语句)
while()...(循环语句)
do...while()(循环语句)
continue
break
switch
return
goto
函数调用语句
表达式语句
空语句
复合语句
3.4.2 最基本的语句——赋值语句