摘要:
对整数做分解是一类经常遇到的问题 整数的分解 一个整数是由多个1至多位数字组成,如何分解出整数的各个位上的数字,然后加以计算 对一个整数做%10的操作,就得到它的个位数; 对一个整数做/10的操作,就去掉了它的个位数; 然后再对2的结果做%10,就得到原来数的十位数了; 以此类推 这个我们整数分解第 阅读全文
摘要:
算平均数 让用户输入一系列的正整数,最后输入-|表示输入结束,然后程序计算出这些数字的平均数,输出输入的数字的个数和平均数 变量->算法->流程图->程序 变量 一个记录读到的整数的变量 平均数要这么算 只需要每读到一个数,就把它加到一个累加的变量里,到全部数据读完,再拿它去除读到的数的个数就可以了 阅读全文
摘要:
因为我们在进入循环之前,要判断 0真好要大于0 在来判断条件 ,在前面加上一个do,我们要做这个循环,做完一轮以后,然后我们在来判断条件是否满足,我们要满足,什么时候不满足我们要出来,不在继续了do-while 将while改成do-while循环 0进入了一次循环0除10还是0,其中在count+ 阅读全文
摘要:
人一看就看出来这是一个三位数,但是,计算机最不擅长就是眼镜一看,因为它看不出来,计算机没这个能力,计算机的智能是需要人去给它设计出来的一些手段 我们可以在while循环中加上一个条件,这运行满足while后面的那个条件,它就一直运行后面的程序,什么时候条件不满足我,我就停止运行了 如果将if换成wh 阅读全文
摘要:
初学者在学习if中的常见错误 if语句常见的错误 忘记加大括号 if后面的分号 错误使用==和= 使人困惑的else 忘记加大括号 if(age>60) salay = salay * 1.2; System.out.println(salay); 永远在if和else后面加上大括号,即使当时后面只 阅读全文
摘要:
它可以给我吗判断两个数谁大谁小,然后将最大的数传给我,如果我想要三个数这么办,在三个数中找到最大的那个数 这就求 x、y、z、中最大的值,流程图 是不是看到这个程序这么多一层一层的if判断,这个我们就叫嵌套,当if的条件满足我们还有一个if在其中,if'的条件不满足时,我们还有一个if在其中,如果i 阅读全文
摘要:
我们知道我们的程序的逻辑本来应该是根据判断的结果类决定的,说到底是出票还是不出票,如果你不大于等于是,我为什么给你出票,为什么要找你钱,那我们要这么做呐? 我们需要java语言的一个新的语言成分叫做判断, 实际上我们要做的不是将那个amount大余等于10的数据进行输出,而是往下写一个如果(if)a 阅读全文
摘要:
自动售票机 自动售票机,选择了终点或线路之后,投入足够的纸币,就可以自动打印或制作出车票,还会找零钱 我们是要表达自动售票机那种工作过程,这需要一定程度上的抽象,我们需要忽略它的一些细节,关注于它的工作流程 自动售票机 两个操作 选择终点或者路线、投入纸币和硬币、而自动售货机根据用户的输入做出相对应 阅读全文
摘要:
运算符的优先级 我们在java中做计算,我们就要用到这些计算符号, 比如+-*/,这些运算符号是都可以用的 在这张表列出来,我们叫做运算符的优先级,优先级的意思是说当一个式子里面有不同的运算符遇到一起的时候,谁先算的问题 比如我们有一个式子2+3*6,正常来说,是乘除先算最后再算加减,所以先做那个后 阅读全文