Java基础知识学习(三)
(1)小程序设计:计算平均数,变量-->算法-->流程图-->程序


(2)do-while作对比

(3)猜数游戏设计:计算机随机给出一个数Math.random


(4)整数分解:掌握求余%与除/的使用,以及算法设计。

(5)阶乘:表达累积的变量初始化应该为1;注意设置的类型的溢出问题,比如int类型,为四字节,只能是【2^31-1,-2^31】

(6)for循环:理解为“对于”;for==while;for循环中条件可省,分号不可;for圆括号外无分号。{}也不可少。

注意:三种循环,有固定的次数用for循环;必须执行一次用do-while循环,其他情况用while循环。
(7)复合赋值:a=a-6-->a+=6;a-=6-->a=a-6;a*=b+6-->a=a*(b+6);a/=6-->a=a/6;a/=b+6-->a=a/(b+6).....i=i+1--->i++/++i不一样,如i=6,a=i++,运行之后,a=6.i=7;对于a=++i,运行之后a=7,i=7.(分为后缀和前缀,最好单独使用不引起误会)

(8)循环控制:设置break直接跳出整个循环;continue跳出这一轮循环然后继续下一轮循环


(9)多重循环:(循环嵌套)


(10)输出前50个素数:

网友评论