计算器实现常见的算术运算.ppt

计算器实现常见的算术运算

逻辑运算符的短路特性:逻辑表达式求解时,并非所有的逻辑运算符都被执行,只是在必须执行下一个逻辑运算符才能求出表达式的解时,才执行该运算符 例 abc //只在a为真时,才判别b的值; 只在a、b都为真时,才判别 c的值 例 a||b||c //只在a为假时,才判别b的值; 只在a、b都为假时,才判别 c的值 例 a=1;b=2;c=3;d=4;m=1;n=1(初始值); (m=ab)(n=cd) //结果m=0,n=1 逻辑运算符 例题:2-24 2-25 2-26 条件运算符是唯一的一个三目运算符,格式: expr1 ? expr2 : expr3 首先计算expr1的值,如果是true 则返回的结果是表达式expr2;否则返回的结果是表达式expr3 条件运算符 条件运算符 一般形式: expr1 ? expr2 : expr3 执行过程 expr1 取expr2值 取expr3值 非0 =0 例 (a==b)?’Y’:’N’ (x%2==1)?1:0 (x=0)?x:-x //求绝对值 (c=‘a’ c=

文档评论(0)

1亿VIP精品文档

相关文档