while语句:while(条件表达式){语句;}条件表达式为真则进入循环,进入循环后,条件不满足不会立即跳出,而是语句执行完后再退出。
do...while...语句:do{语句;}while(表达式)和while语句恰恰相反,do...while...语句是先执行循环体,再判断条件是否成立。
for语句:for(初始语句;条件表达式;每次循环后执行语句),注意每部分一定要用分号隔开。循环条件为真才执行循环体。
在循环语句中还会经常碰到breake和continue。breake是指跳出本循环,即本循环结束之后还可执行其他循环体和后面的代码。continue则是直接提前结束当前循环,不执行此次循环的其他循环体和代码。
二、算术表达式和赋值表达式
算术表达式:+,-,*,/,%
“/”如果两边都是整型,结果就为整型。如3/2结果为1。如果两边有一边为小数,结果为小数。如3/2.0结果为0.5。
其中最值得注意的是“%”,“%"是余数不是除号,且两边要求必须是整数。
赋值表达式:1、赋值时常量要是右值不能为左值
2、定义时不可连续赋值,定义以后可以。
3、复合赋值有+=、-=、*=、/=、%= 如a+=b;等价于a=a+b;其他符号的运算结果和其类似。
4、自加表达式:假设a=5,则++a为6,a++则为5。即++在前先加后用,++在后先用后加。



