季東师纪大学数学科学学院?SchoolfMathematicalSciences,EastChinaNomalUniversity第三讲选择与循环
第三讲 选择与循环
SchoolofMathematicalSciences,ECNU華目录页店Contents关系运算与逻辑运算选择结构循环结构
目录页 Contents School of Mathematical Sciences, ECNU 关系运算与逻辑运算 选择结构 循环结构
SchoolofMathematicalSciences,ECNU華目录页+Contents关系运算与逻辑运算关系运算:比较大小逻辑运算关系运算与逻辑运算条件运算符:唯一的三目运算符选择结构循环结构
目录页 Contents School of Mathematical Sciences, ECNU ◼ 关系运算:比较大小 ◼ 逻辑运算 ◼ 条件运算符:唯一的三目运算符 关系运算与逻辑运算 选择结构 循环结构 关系运算与逻辑运算
关系运算:比较大小绿大于等于大于等于>=小于! =不等于小于等于<=比较大小,结论是真则返回true,否则返回falseC++中用1表示true0表示falsebool型变量,赋值o时表示false,其他它值都表示trueex03_bool.cppbool x1=1.5;// xl=truebool x2=0;// x2=falsebool x3=-11;// x3=trueNOTE注意=与=的区别对浮点数进行比较运算时尽量不要使用=pow(sqrt(2.0),2)==2; // true or false?4
4 关系运算:比较大小 > 大于 >= 大于等于 == 等于 < 小于 <= 小于等于 != 不等于 ⚫ 比较大小,结论是真 则返回true ,否则返回false ⚫ C++ 中用 1 表示 true,0表示 false ⚫ bool 型变量,赋值0 时表示false,其他它值都表示true bool x1=1.5; // x1=true bool x2=0; // x2=false bool x3=-11; // x3=true NOTE † 注意 == 与 = 的区别 † 对浮点数进行比较运算时尽量不要使用 == pow(sqrt(2.0),2)==2; // true or false? ex03_bool.cpp
逻辑运算东逻辑运算1I逻辑与!逻辑或逻辑非&&运算法则与或非运算对象BAAI/B!AA&&B5
5 逻辑运算 ⚫ 逻辑运算 && 逻辑与 || 逻辑或 ! 逻辑非 运算对象 与 或 非 A B A&&B A||B !A ⚫ 运算法则