有很多个IF,有什么改进方法吗、/

willko 2008-09-19 10:59:59
IF里面嵌套了IF,,然后又再嵌套。
因为需要检查条件是否成立,,类似于一个步骤,,必须前面那一步成功了,才能做这步。。。。。
但是太多IF,,,维护性很差。。。
请问有什么办法?谢谢
...全文
116 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
iasky 2008-09-20
  • 打赏
  • 举报
回复
switch case来做,或者函数
tobylee999 2008-09-20
  • 打赏
  • 举报
回复

把if里面条件逻辑拿出来分析一下,看有没有什么整理的可能~
taodm 2008-09-19
  • 打赏
  • 举报
回复
if嵌套基本最简单了,if里的条件取反,嵌套就拉平了。
cnf 2008-09-19
  • 打赏
  • 举报
回复
类似关心
K行天下 2008-09-19
  • 打赏
  • 举报
回复
可以用switch case代替马?

可以把多个if结合吗?
xkyx_cn 2008-09-19
  • 打赏
  • 举报
回复
可以封装小函数来改变程序布局,另外如果有些失败就必须返回的,可以把if提到前面

5,530

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 模式及实现
社区管理员
  • 模式及实现社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧