上午主攻了JAVA第四章后边的习题,感觉头发在掉,一上午就抠了四道题啊!(눈_눈)
第一题就是一个用switch来做成绩评定,在刚开始有点没有思路,后来想了之后,可以把分数除以十,取整形,然后用switch,case,break,default判断,筛选;
第二题好有魔性,大致和第一题差不多,但是在85-84这个地方做了分解,咋样也想不明白,直到午休起床之后灵感来了才明白,可以穿插着用if,else进行一下。
第三题看着简单,实际上是for和if的套用,实在是短小精悍,唉,烧脑啊(´-ω-`)!
最后一个无愧于压轴二字! 水仙花数!好神奇的样子,在关键部分发生了尴尬一幕,代码没有警告,也没有报错,运行结果居然没有数据出现,仔细检查发现在优先级上出了问题,“*”和“/”没有用括号分开,后来博伦哥让我只用“/”和“%”来编写,顿时天崩地裂,一下子没了思绪,静下心来之后发现其中的奥秘-百位直接除以一百然后取整,十位则对数值先除以十然后去余,个位呢,直接编写i%10,就是取余的意思啦!
总之上午的收获蛮大的,以后继续努力!加油(ง •̀_•́)ง