for语句
for(控制变量初始化表达式;条件表达式;增量表达式)
{
语句1;
语句2;
……
}
此语句是将数字一一列举,然后按条件判断,输出符合条件的数据,这种情况本身属于穷举法,缺点是效率不高。
while语句
while(条件表达式)
{
语句1;
语句2;
……
}
while的语句的括号里可以包含多个语句(中间要用逗号隔开),但是程序运行时只判读最后一个语句是否为真。
do-while语句
do
{
语句1;
语句2;
……
}
while(条件表达式);
求出作为循环条件的“条件表达式”的值,若为逻辑值真,则自动转向第一步,否则结束do循环的执行过程,继续执行其后面的语句。
在do语句的循环体中,也可以使用break语句,用它来非正常结束循环的执行。
循环嵌套
continue是指跳回for循环的开始,执行调整语句并判断循环条件,就是“直接进行下一次循环”,而break是指直接跳出循环。
应用☞
①求和(求阶乘之和,求多项式之和),求均值
②判断(范围)
③求最大公约数
④统计数据
⑤对数据的变化(反转,分离)
⑥换图形(画矩形,话三角阵)
心得☞
循环结构在程序中适用范围很广,可以应用在很多方面,解决很多种问题,实际应用中很常见。在实际应用中,对于很多有规律性的重复运算,就可以使用循环结构程序设计。