1.while语句中在()后不加“;” do whlie 语句中在()后面加“;”且至少会执行一次语句
2.判断素数简化,i[2,根号m +1]
3.break语句强制结束循环,跳出循环;continue语句是跳过continue后面的语句,继续下一次循环
4.break可以以用于循环和switch,continue只能用于循环
5.srand(time(0))设定随机数的产生与系统时间关联,需要#include<time.h>
6.rand()产生随机数,需要#include<stdlib.h>
7.随机在a,b区间产生公式:rand()%(b-a+1)+a
8.内外层循环的循环变量不能相同
1.while语句:表达式为假时跳出循环
while(表达式)
循环体语句
1.循环体内要有改变条件的机会,要不然是死循环
2. 与for语句等价:前提条件是for循环语句没有continue
表达式1;
while(表达式2){
for的循环体语句;
表达式3;
}
2.do-while语句:先循环再判断
do{
循环体语句
}while(表达式);