1. 关系运算(>=, ==, !=)符的优先级高于逻辑运算符(&&,||)
2. (a)等价于(a!=0)
3. goto语句
与if语句一起构成循环结构
4.循环结构的必备条件:
(1)有循环变量的初始化语句(否则变量会随机赋值)
(2)循环的执行条件
(3)使循环趋于结束的语句
5. for(1;2;3) for语句
{}
1是循环变量的初始化,2是循环执行的条件,3是使循环体趋于结束的语句
伴随循环体的结束而自动进行3
3中 ++i 与 i++无区别,但是 ++i 的效率更高
若省略2,则代表恒为真,等价于while(1){},进入死循环
3可以省略,放入循环体 {} 内
for(;;);末尾的分号相当于{},因此不能留;也不能空行
for(;;sum += i,++i )顺序表达式,自左向右,先执行左边的sum += i,再执行++i
6. 当循环结束时,变量的值是初次为假的值
7. 进入死循环时,先检查循环的执行条件