程序流程控制
顺序结构;
判断结构if:

if语句的三种形式,都是1条语句.

if 第一种类型示例

if第二种类型示例,只有表达式是假,才会进行else操作

if第三种类型

一个简单的嵌套

语句要么 ; 结束,要么 { }结束;如果 (false)后面没有分号,则上述语句为1条if,但使用; 所以语句变为两条,if与后面无关

此处的{}使得变量m作用于{}内,最后一行语言不会执行.变量的两个要素:1.必须有初始值;2.要有作用域;局部代码块,可以定义局部变量的生命周期,可以起到节省内存得作用.

这属于七条语句,每条都要执行

这是1条语句,只会执行到第一个满足条件.
多条件对应相同内容时:应该将多条件合并

四季程序
选择结构Switch

Switch语句格式

Switch 练习
Switch和if的区别
if:
1.对具体的数值进行判断.
2.对区间判断.
3.对运算结果是boolean类型的表达式进行判断.
switch:
1.对具体的值进行判断.
2.值的个数通常是固定得.
对于几个固定的数值判断,建议使用Switch语句,因为switch语句会将具体得答案都加载进内存.效率会相对高一点.
循环结构while, do while , for

语句格式

while语句

Dowhile 语句

Dowhile 与while 区别,此处执行while,因为 下面while不满足条件,而dowhile 先do后while,无论条件是否满足,至少执行1次.

累加算法

计数器算法,满足某一条件进行计数.
网友评论