,取整数) 与利润提成都遵循以下原则:当 profit 小于等于 1000 时,没有提成,否则有提成;利润小于等于 2000 时提成 10% ;利润小于等于 5000 时候提成 15% ;利润小于等于 10000 时提成 20% ;而超过 10000 时一律提成 25% 。试根据所给利润编程计算出员工该领的薪水, 输出结果大致如下图所示。 2017-1-17 5 ?【引导问题】?(1) 如何表示判断信息以及对应的结果? ?(2) 如何运用 if语句或 switch 语句实现? ?(3) 多分支语句如何使用? 2017-1-17 6 4.2 关系运算符与关系表达式 2017-1-17 7 4.2.1 关系运算符?关系运算符用于比较大小,所谓关系运算实际上是“比较运算”,即进行两个数的比较,判断比较的结果是否满足给定的条件。 C 语言提供了6种关系运算符,如下表所示。 2017-1-17 8 ?(1) <、<= 、>、>= 的优先级别相同; == 、!= 级别相同,前 4 种高于后两种。?(2) 关系运算符的优先级低于算术运算符。?(3) 关系运算符的优先级高于赋值运算符。?(4) 关系运算符是双目运算符,具有自左向右的结合性。 2017-1-17 9 4.2.2 关系表达式?关系表达式是指用关系运算符将两个表达式连接起来进行关系运算的式子。其一般形式为: ?表达式 1 关系运算符表达式 2 ?关系运算符两边的运算对象可以是任意合法的表达式,如关系运算式、赋值表达式或逻辑表达式。?关系表达式的求值计算规定如下。?若关系表达式成立,其值为 1 或非 0 ,否则为 0 ;当一个关系表达式中同时出现关系运算符、算术运算符、赋值运算符时,必须按照先算术运算符,再关系运算符,最后赋值运算符的顺序求整个表达式的值。 2017-1-17 10 4.3 逻辑运算符与逻辑表达式