1、C语言的循环有三种:while、do- while、for。
2、While是最基本的,是在循环体执行之前判断循环的条件。它的一般式为:while(表达式)
语句
3、表达式是循环控制表达式,作用是进行循环条件判断;语句是循环体语句,是循环条件满足时重复执行的代码部分。
4、sum=sum+i还可以写为:sum+=i
5、while的特点是先判断条件,计算表达式,条件成立时执行循环。
6、do- while是在循环体执行之后再判断循环的条件;
7、do- while的一般式: do {
语句
}while(表达式);
8、循环do- while属于“直到型” ,即:从“do”开始,到“表达式”后的分号处结束。
9、当 while中的表达式第一次的值为“真”时,它与do- while语句的运行结果是相同的,否则就不相同。
10、for是最灵活、功能特强的循环,它的一般式为:
for(表达式1,表达式2,表达式3)
语句
11、表达式中的式1是循环变量赋初值;式2用于判断循环条件;式3常用于对循环变量进行修改。语句则为循环体。
12、for的使用要点是:表达式1、表达式2、表达式3可以全部或部分省略;它们又都可以是任何类别的。
13、若循环条件一开始就为“假”,则循环体将不执行。
14、++表示递增、--表示递减,对变量自增或自减的循环,向上加到(n-1),向下减到0;
15、循环变量可以用浮点数(存在误差,慎用)。