53订语句 ●流程图 表达式1? 语句1 表达式2? 语句2 表达式m 语句m 语句n 2021/2
16 2021/2/24 ⚫ 流程图 表达式2? 表达式1? 语句n 语句1 语句2 语句m Y N … Y N Y N 表达式m ? 5.3 if语句
53订语句 NS结构图 表达式1? F 表达式2? 语句1T 语句2 表达式m2 语句m语句n ●例如 >i(a≤0)x=-1; else if(a==0)X=0 else x=1 2021/2/24
17 2021/2/24 ⚫ N-S结构图 表达式1? T F 表达式2? 语句1 T F 语句2 … 表达式m? T F 语句m 语句n ⚫ 例如: ➢ if (a<0) x= -1 ; else if (a==0 ) x= 0 ; else x=1 ; 5.3 if语句
53语句 >if (number> 500)cost=0.15 else if(number 300)cost=0.10 else if(number> 100)cost=0.075; else if(number> 50)cost=0. 05, else cost=0 2021/2
18 2021/2/24 ➢if (number>500)cost=0.15; else if(number>300)cost=0.10; else if(number>100)cost=0.075; else if(number>50)cost=0.05; else cost=0; 5.3 if语句