读书人

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

发布时间: 2013-03-22 09:49:50 作者: rapoo

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

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语句或循环语句的执行。

今日代码:

程序设计基础之:抉择结构的程序设计程序设计基础之:抉择结构的程序设计
1楼ikinger昨天 19:57
其实你这个也是很简单的哈。

读书人网 >编程

热点推荐