------数据类型
1.基本数据类型 2复合数据类型 顾名思义 基本的数据组合起来
(1)整数: 注意: ;这个分号结尾表示表示结束
1.整型 ----- int
2.短整型 ----- short int
3.长整型------ long int
(2)浮点数 即数学上的实数
1.单精度 小数点后一位 --float
2.双精度 小数点后两位--double
(3)字符 即英文字母及其他. 只能对应单个字符 不能对应字符串
eg:char
eg: printf
3.变量
(1)变量是一个容器 本质就是一段内存的存储空间
(2)变量必须要初始化即赋值- 不然会出现垃圾值(之前运行遗留下来的数据) 导致结果与所想不符
赋值格式: 数据类型 变量名=要赋的值 等价于: 数据类型 变量名;
变量名=要赋的值;
int i=3 等价于 int i;i=3
int i,j=3; 等价于 int i ; int j; j=3
记住公式!!!
4.进制
(1)逢几进1就是几进制
(2)10进制就是数字 8进制前面加个数字0!! 16进制中间加个X
eg:int i=5; int i=05; int i=0X5;
(3) 2进制只有数字0,1 10进制只有0到9 16进制有0到9 A到F. ;;二进制中的10等价于10进制中的2
eg:2进制11+1=110 1+1=2 逢二进1 原本位置变为0 ;; 11等价于3 ;100等价于4;101=5
八进制17即8+7=15(十进制)
16进制f代表16 其他同理
5.常量的表示方法
(1)整数 用进制表示 10进制一般
8进制数字前加0 16进制加0x或0X
(2)浮点数(小数)
一般表示 :float x=3.2;
科学计数法:float x=3.2e3; x=3200 e即10倍数 后面数字表示次方
float x=123.45e-2; 这里x=1.2345
(3)字符 :单字符用单引号表示 eg: 'A'
字符串用双引号 eg:"AB"
6.代码规范化
(1)代码成对敲 eg:括号 先敲完两个括号在移动至括号中间 (。。。)
(2)判断缩进 代码是否属于数据类型下的程序 {
}
(3)换行 定义变量( 换一行) 对变量执行操作 (空一行) 输出