所谓选择执行,就是“某些代码可能执行,也可能不执行,有选择地执行某些代码”。
首先,我们要使用while进行条件判断,当进入while的值为true始,则会进入while的方法。
此时,我们再用if(){} else{} 进行条件判断,当满足if的条件时,进入if的方法,这是,我们在if的方法中返回break,则进入if的方法会终端此次循环,而当不满足if的条件时,走else的方法,继续while循环。
也就是说,只要满足了if的条件就会终止循环,否则循环就将继续,知道此次循环走完为止。
<语言基础goto语句也称为无条件转移语句,其一般格式如下: goto 语句标号,其中语句标号是按标识符规定书写的符号,放在某一语句行的前面,标号后加冒号。
C语言不限制程序中使用标号的次数,但各标号不得重名。
goto语句的语义是改变程序流向,转去执行语句标号所标识的语句。
goto语句通常与条件语句配合使用可用来实现条件转移,构成循环,跳出循环体等功能。
if是条件判断语句,只有if的条件成立(表达式的值为真)后,才会执行if部分的代码,否则将会执行else的代码。
如果是if.else if,则满足第一个if执行第一个if里的代码,如果不满足第一个if,而满足第二个if,则执行第二个if(即else if)的代码,如果都不满足,就不执行,如果后面有else(不带if的else),则只要前面的if和else if都没执行,就执行最后一个else。