分支,循环结构
if语句
if--else语句
简单的if--else语句
多重if--else语句
一般情况下,如果条件比较多的话,可以用多个if(),else if()来执行。
嵌套if--else 语句
在一个条件之中还需要分成几种情况,这时候需要在if()语句之中再加if()语句。
有点类似于俄罗斯套娃。
switch 语句
注意:
1.case后面的各常量表达式的值不能相同。
2.case后面的break可以跳出switch语句。
3.switch后面的表达式语句只能是整型或者字符类型。
4.case后面可以不使用{}。
5.default语句 可以要或者不要,可以与case调换顺序。
while for循环语句
1.两者都可以来反复不停的执行某个动作。
2.while后面的表达式可以是任意表达式。而for后面一般是三条。
3.题目给定了次数的循环的次数一般用for,没有给定次数用while更为简便。
题目中包含多个测试实验,每行的第一个数字为n,本组有n个数据。
如上图所示,可以输入多组数据。
6.for循环中的表达式之间要用;号隔开。
多重循环
适用于在循环的结构中又出现循环。
具体结构如下图