一 注释
② "/**/" 多行注释 可同时注释多行代码,不可以嵌套 但可以嵌套单行注释
//2.算术运算符: +, -, *, /, %, ++, --
//3.复合运算符: +=, -=, *=, /=, %=
//4.逻辑运算符: &&, ||, !
//5.关系运算符: >, >=, <, <=, ==, != (BOOL)
//6.条件运算符: ? :
1.作用:解释说明代码,程序的运行过程中不参与执行
2.分类: ① "//" 单行注释: CMD+/ 可以嵌套 但嵌套多行注释时 多行注释不可以换行② "/**/" 多行注释 可同时注释多行代码,不可以嵌套 但可以嵌套单行注释
------------------------------------ Nyx---------------------------------------------
二 变量
< 1 > 变量:程序运行
1. 定义:程序运行中 值 能改变的量 代表一块存储区域 定义有三部分组成
2.类型修饰符:规定变量大小 用基本数据类型 如: int short
3.变量名:为了方便找到 使用
命名规则:只能用字母,数字,下划线,美元符号$ 数字不能在前
不能与系统关键词重名 不能与变量名重名
见名知意 使用驼峰命名法 第一个词的首字母小写 剩下的首字母大写
4."= " 赋初始值:清除之前数据 安全 养成好习惯
例: 整型变量 int a = 0 int 就是修饰符 a 是变量名 = 初始值
注意: chart b = ‘a’ 初始值用单引号
5. 打印出\ printf(‘“)里就要打两个\\ “\n” 换行符号 用于占位符后面
6.printf 输出函数
scanf 输入函数 用& 取址符
<2> 基本数据类 型
1.整型 : ① int 4字节 %d 占位符
② short 2字节 %hd
③ char 1字节 %c %d
④ long 4/8字节 32位/64位 %ld
浮点型:① float 4字节 %f
② double 8字节 %lf
<3> 运算符号
// 1.赋值运算符: =//2.算术运算符: +, -, *, /, %, ++, --
//3.复合运算符: +=, -=, *=, /=, %=
//4.逻辑运算符: &&, ||, !
//5.关系运算符: >, >=, <, <=, ==, != (BOOL)
//6.条件运算符: ? :
2.i++/i— - 运算 先= 然后自身++/- - ,反之++i /- - i 先自身运算 后=
3. 三目运算
(a>b?a:b)>c?(a>b?a:b):c
------------------------------------ Nyx---------------------------------------------
三 进制转换
1. 十进制转x 进制 连除倒取余
1. 十进制转x 进制 连除倒取余
P: 十进制里的 50 要转 二进制 用50/2 商25 余 0 再用25/2 商12 余 1 12/2 商6 余0 6/2 商3/0 3/2 商1/1 1 /2 除不尽 商0/1 再倒去余数 11010
2. x 进制 转十进制 按权求和
3.8进制数前加0, 16进制数前加0x