一、条件语句(条件会自动隐式转为布尔值)
if
if else
if else if else(使用该语句来选择多个代码块之一来执行)
if 语句的嵌套
switch case (首先设置一个n,n的值与结构中的每个case值做比较,
如果值相同,那么就执行case下对应的代码块,如果都不相同,就执行default下的代码块)
二、循环语句(循环的三要素:循环变量赋初值,循环判定条件,循环增量。
从开始到结束不断的重新执行)
1、while循环语句(while语句是一种先判断,后运行的循环语句。
也就是说,必须满足条件了之后,方可运行循环体。如果条件不满足,则循环体一次也不执行)
2、do while (一种先运行,后判断的循环语句。也就是说,不管条件是否满足,
至少先运行一次循环体。)
3、for循环(初始变量在进入循环前执行一次;条件是每次进入循环前都会执行并判断;
循环增量是每次循环完成语句块后执行的内容。)
4、循环嵌套
5、break和continue
break语句会立即退出循环,强制继续执行循环后面的语句,结束本层循环。
一般出现在循环语句和 switch中。
continue语句仅用于循环语句。虽然也是立即退出循环,但退出循环后会从循
环的顶部继续执行,结束本次循环进行下一次。
小练习
写出100以内的质数
写出100以内的质数之和
原文:https://www.cnblogs.com/wang1can/p/12688421.html