今天主要讲了几道练习题,讲真的,这几个练习题属实给我干懵逼了,内心默默吐槽一句:这太难了,这讲的是个啥!!主要是那个素数和 求近似值的。
最后讲的矩阵还可以听懂。
(1)3种循环都可以用来处理同一问题,一般情况下它们可以互相代替。
(2)在while循环和do... while循环中,只在while 后面的括号内指定循环条件,因此为了使循环能正常结束,应在循环体中包含使循环趋于结束的语句(如计+,或i=i计1等)。
for循环可以在表达式3中包含使循环趋于结束的操作,甚至可以将循环体中的操作全部放到表达式3中。因此for语句的功能更强,凡用while循环能完成的,用for循环都能实现。
(3)用while和do...while循环时,循环变量初始化的操作应在while和d.while语句之前完成。而for 语句可以在表达式1中实现循环变量的初始化。
(4)while循环、o..while循环和for循环都可以用break语句跳出循环,用continue语句结束本次循环(continue语句只结束本次循环,而不是终止整个循环的执行;而break语句则是结束整个循环,不在判断执行循环的条件是否成立)