if 和 while 的区别
来源:互联网 发布:mac的启动磁盘在哪里 编辑:程序博客网 时间:2024/06/06 23:18
从别处转载用于学习while用于循环语句,而if用于判断和分支语句。由于你并没有指明是什么程序,只能泛泛而谈了。if 语句中,常用格式为:if(判断条件){执行语句}上面的结构,只是进行一次判断。if与else结合,就可形成一个分支结构的语句,形如if(判断条件1){执行语句1}else if (判断条件2){执行语句2}else if (判断条件3){执行语句3}else if (...) {...}else{执行语句n}有些程序则用的是case,实际上与上面的else if等价。While一般有两种形式形式1:do{执行语句} While(判断条件),执行效果是先运行执行语句,再进行while条件判断,如果符合条件,则返回继续执行do后的执行语句,由此形成循环。形式2:While(判断条件)do{执行语句},先进行判断,而运行执行语句。执行语句运行完毕,自动返回继续判断while中的条件是否符合,符合的话,继续运行执行语句,不符合,则退出循环。while与if语句的最大的相同点是都有至少一步的判断。最大的不同点是:IF语句运行完毕后,接着运行下面的语句。而While中的执行语句运行完毕后,还要进行继续判断条件是否符合循环条件,根据判断的条件,返回执行语句或继续运行下面的程序。有些程序中保留了goto语句,将goto语句放入if语句的执行语句中,用于goto到if语句之前,也可以起到循环的效果,但这种语句破坏了程序的可读性,多数人不提倡这样做,因此,很多程序已经取消了goto语句。另外,在while的执行语句中,应当包含一个变量,该变量的值的变化,可影响到while中的判断结果,以此使循环有条件地退出.不至于成为死循环。
0 0
- while和if的区别
- while和if的区别
- if 和 while 的区别
- while和if的区别
- if和while的微小区别
- java 中 if 和 while 的区别
- java学习--while和if的区别
- 以水仙花数论C++中while和if的区别
- while中的continue和if中的continue的区别
- if......if和if......else if......else if的区别
- java的if-else和while用法
- python 的if和while语句
- 关于Perl中while和if后面的语句段执行过程的区别
- if,while和do..while语句的汇编形式代码
- 关于while 和if
- 思考if和while
- if...if 和if...else if...的区别
- do while 和while之间的区别
- SQL 数据库的连接查询
- 安身立命之所
- 北京航空航天大学出版社官网 以备不时之需
- php基本运算符,数组运算符,错误控制运算符及基础知识
- iPhone5e面世,绿豆VPN网络加速器能够匹配新IOS系统?
- if 和 while 的区别
- android中Activity的启动方法之startActivityForResult 参数解释
- 什么叫做回调函数
- 解决Unable to load R3 module ...VBoxDD.dll (VBoxDD):GetLastError=1790
- iOS文件分段下载
- 数据库基础
- 从LDD入门
- Android权限 uses-permission
- UVALive 5131 Chips Challenge 费用流