首页天道酬勤for循环嵌套if语句怎么循环,c语言if else语句嵌套

for循环嵌套if语句怎么循环,c语言if else语句嵌套

张世龙 05-05 14:27 126次浏览

如果将保护语句嵌套在代码中而不是if中的条件语句太多,建议将多层条件语句更改为保护语句或其他方式

1、源代码:双getpayamount () {双result; if(isdead () ) { result=DeadAmount ); }else{if(isseparated () ) { result=SeparatedAmount ); }else{if(isretired () ) { result=RetiredPayAmount ); } else { result=NormalPayAmount (; } }返回结果; ) 2、使用保护语句代替嵌套表达式。 double getPayAmount () if (isdead ) ) { return deadPayAmount; }if(isseparated () ) { return separatedPayAmount ); }if(isretired () ) { return retiredPayAmount ); } return normalPayAmount (; } 3、总结函数中的if条件逻辑,很难看到正常的分支执行路径。 使用卫文表达一切特殊情况。

卫文是指,如果某个条件极为罕见,就应该单独检查该条件,如果该条件为真,就应该立即从函数中返回。 这种单独检查常常被称为“卫语句”。

access电话号码的掩码格式,密码必填字段怎么输入