关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回

c语言单分支if语句 代码里充斥着if-else分支有什么不好吗?除了可维护性,对程序运行效率有什么影响吗?

发布时间:2022-07-27 18:25:27
代码里充斥着if-else分支有什么不好吗?除了可维护性,对程序运行效率有什么影响吗?只要代码保持足够的可读性,就没有什么不好的。else表示逻辑的复杂性。尽管它更复杂,可读性较差,但有时它是反映业务逻辑的最直观的方式。有时当别人接手时,你会被愚弄。我个人的经验是,如果你没有足够优秀的组织结构能力,那就老实写吧。非常好。c语言单分支if语句 代码里充斥
着if-else分支有什么不好吗?除了可维护性,对程序运行效率有什么影响吗?if条件语句有单分支和双分支两种形式,它们的书写形式分别是什么?

1.If语句有以下三种情况。一是条件一具备就办。如果它不起作用,它就不起作用。如果(条件)程序结束如果第二个条件为真,则执行“程序一”,否则执行“程序二”。不管条件是否合适都要做。If程序、else程序、ENDIF程序、嵌套条件语句。如果第一个条件成立,则应执行“程序一”;如果不成立,则应判断第二个条件;如果第二个条件成立,则应执行“程序三”;如果第二个条件不成立,则应执行“程序四”。当然,我们也可以添加判断条件。根据软件的不同,嵌套级别也不同。If(条件1)program1elseIf(条件2)program2elseprogram3ENDIF2,switch语句。当表达式afterswitch的计算结果与case之后的值相同时,case语句之后的程序将被执行并完成执行。Break是一个从句子中跳出的词。一些编程语言必须添加它。当表达式计算的值与case后面的值都不相同时,将执行default后面的语句。Switch(expression){case3:当表达式等于3时执行的程序。(break)case2:表达式等于3,要执行的程序。(break)case1:表达式等于3,要执行的程序。(break)case0:表达式等于3,要执行的程序。(break)default:要执行的程序没有匹配的条件。}


/template/Home/DawnNew/PC/Static

立即注册风纳云账号,免费体验多款产品

立即注册