第四周:循环控制
4-1for循环
视频1,使用for循环计算阶乘
int四个字节,最大表达“2的31次方 -1”最小“负的2的31次方”
java的for 循环与C语言一样
可以直接在for循环中定义变量。
视频2,复合赋值
4-2循环控制
视频1,计算素数
与C语言一样。
break 与 continue。
视频2,多重循环
break continue只能对当前的这层循环有作用,无法跳出多层循环。对于java,可用
label的名字随便起,但是注意要有冒号
想要跳出的时候,直接写
break label;
视频3,逻辑类型
布尔类型
4-3循环计算
视频1
下面的是ok的,可以使用多个表达式,用逗号连接。
for( int i = 1; i < n; i++, sign = - sign)
视频2,最大公约数
除了用最笨的方法,一个一个除以试,还可以用辗转相除法。