//代码写在main函数的内部, return 0之前
//进制: 逢几进一
//编程常用的进制: 二进制(0-1), 十进制(0-9), 十六进制(0-F)
//进制转化
//1.十进制转N进制: 连除倒取余
//2.N进制转十进制: 按权求和法
//基数: 是几进制, 基数就是几
//位权: 从右向左, 第一位是0, 以后依次加1
//3.N进制转N进制: 1位十六进制位 = 4位二进制位
//十进制: 10
//二进制: 1010 1010B 0b1010
//十六进制: 0xA
//数据类型的作用
//1.规定了容器的大小(所占的内存大小)
//2.规定了容器中存放什么样地数据
//常用的数据类型
//1.char 字符型 1B 'A', '1' (每一个字符都对应一个数字,可以在ASCII表中查看)
//2.short 短整型 2B 123
//3.int 整型 4B 12345
//4.long 长整型 4B或8b(与操作系统的位数相关, 64位占8字节, 32位占4字节) 12345678
//5.float 单精度浮点型 4B 1.234567, 5位有效位 左侧不为0的第一位数起
//6.double 双精度浮点型 8B 1.234567, 15位有效位 左侧不为0的第一位数起
//占位符
//char %c
//short %hd
//int %d
//long %ld
//float %f 默认保留小数点后6位, 超过6位的, 在第六位四舍五入,不足6位补0
//double %lf 默认保留小数点后6位,
//常量: 在程序运行期间, 不会改变的量
//1.字符常量: 'a', 'B', '1', 引号之间只能写一个
//2.整型常量: 1, 10
//3.浮点型常量: 3.14
//变量: 在程序运行期间, 可以改变的量
//变量定义格式: 数据类型 变量名 = 初值
int a = 10;//定义变量
a = 20;//修改变量的值
int age = 18;
int b = 18;//年龄 注释
//变量名命名规范
//1.由数字, 字母, 下划线, 美元符号组成, 不能以数字开头
//2.见名知意,见其名,知其意
//3.不能重名
//4.不能使用系统关键字
//5.使用驼峰法命名(小驼峰法, 大驼峰法) 单词首字母大写, 小驼峰命名第一个单词字母小写, 大驼峰单词首字母全大写
int appleCount = 10; //小驼峰
//定义变量, 存商品的数量和商品价格
int number = 10;
float price = 9.9;
//输出函数printf
//作用: 在控制台输出内容
//转义字符
// \n 换行
// \t Tab键
// %% 输出一个百分号%
// \" 输出一个双引号