①:for循环:格式:for(表达式1;表达式2;表达式3)\n语句;表达式1位初始化部分,表达式2为判断语句;表达式三维调整部分。为什么学了while语句了,还得再学for语句呢,这是因为while(语句1)中的语句1只是一个判断,如果涉及多个变量,还得单独去申明变量,那代码就会显得冗余。
②:for的循环流程:
③:打印1~10的数字:
④:for循环中几个要注意的点:
一:不可在for循环体内修改循环变量,比如对循环变量作赋值运算等,这样容易造成for循环失去控制。
二:建议for循环控制变量的区间写成前闭后开区间,这样写可以表达出循环几次,比较方便。
三:for循环中的初始化、判断、控制部分都是可以省略的,其中判断部分如果呗省略,那么判断部分恒为真。如果不熟练,最好不要使用省略的用法。
⑤:一个变种for循环:
⑥:do..while循环语句:语法:(最后的封号可千万别忘了)
do
{
循环语句;
}
while(表达式);
⑦:do...while的流程图:
⑧:5个题:
一:计算n的阶层:(法一:调用函数型)
一:计算n的阶层(法二:一个for循环解决的事)
题二:计算1!+2!+...+10!
法一:调用函数型:
法二:嵌套型: