n 换行
t 水平制表(对齐)
" 双引号
'单引号
\一个斜杠
转义:将有特殊意义的符号转义为普通字符
分类:
1、顺序语句:当法中的代码从上往下执行
2、分支语句:根据不同条件执行不同功能
ifswitch
3、循环语句:只要条件成立,就一直执行某个功能
forwhiledo-while
4、特殊的流程控制语句:
breakcontinuereturnlable
一、if分支
if(表达式){
-------代码块----------
}
----当表达式结果为true时执行if中的代码块
----if可以判断区间
----if可以判断复杂条件
二、if else
if(表达式){
}else {
}
若表达式为true执行if中的语句,若为false执行else中的语句
else if
if(表达式){
}else if(表达式){
}else if(表达式){
}
else{
}
从下往下依次判断表达式,哪个表达式先成立(true),就执行对应的代码块,执行完毕后直接跳出整个分支语句,不再往下执行
如果都不成立,则调用else代码块,else{}根据需求可写可不写
嵌套if
根据需要可进行if语句的嵌套,实现多重条件筛选
一、含义:计算机定义了两种小数,定点数和浮点数。其中,定点数的小数点位置是固定的,在确定字长的系统中一旦指定小数点的位置后,它的整数部分和小数部分也随之固定,所以定点数能够表示的范围非常有限。
而比定点数更加复杂的则是浮点数,它是采用科学技术法来表示,由符号位、指数(偏移量)、有效数字三部分组成。若使用不当则容易造成计算值与理论不一致。
如:
float f1 = 0.5f;
float f2 = 0.4f;
float f = f1-f2;//结果为0.09999999998
二、以单精度浮点类型为例:
将7.125转换为二进制:
偏移到有一个1的位置,偏移过后,能得出阶码部分和尾数部分



