程序设计基础之:选择结构的程序设计

来源:互联网 发布:plc编程工资高吗 编辑:程序博客网 时间:2024/05/29 10:54

5、选择结构的程序设计


       if语句分为3终:单分支,多分支和嵌套。
       单分支if语句是实现选择语句最简单,最直观的方法。它最简单的形式就是判断某个条件值是否为真,如果为真则执行一段代码。
       多分支if_else语句的功能是计算表达式的值,若表达式的值为真,执行语句1,并跳过语句2,继续执行if_else语句的下一条语句;若表达式的值为假,跳过语句1,执行语句2,然后继续执行if_else的下一条语句。
       if语句和if_else语句形式中,语句一和语句二可以是任意合法语句。若它们也是if语句,就构成嵌套的if语句。
       C语言规定:else总是与它前面最近的同意复合语句内的不带else的if语句结合。


       switch语句只能判断是否相等,不能判断大于和小于。
       在switch语句中,每个case后面可以出现任意合法C语句,因此,也可以出现另一个switch语句,从而形成嵌套switch语句。
       说明:
       1、switch后面括号中可以是任何表达式,取其整数部分与各常量表达式进行比较。
       2、常量表达式中不能出现变量,且类型必须是整形、字符型或枚举型,各常量表达式互不相同。
       3、语句i可以是一条或多条语句,多条语句是不必用{}把他们括起来。语句i处也可以没有语句,程序执行到此会自动向下顺序执行。
       4.default语句一般出现在所有case语句之后,也可以出现在case语句之前,或者两个case语句之间。default语句可以缺省。
       break语句的功能是终止它所在的switch语句或循环语句的执行。

 

 世上最遥远的距离不是你在那里我在这里,而是你在if我在else里。

 

今日代码:

原创粉丝点击