课本题目PP2.5,PP3.3,PP3.5,PP3.8的设计html
PP2.5在上周已完成:java
PP3.5较为容易,用到基本的Math方法:linux
PP3.8使用到Math方法中三角函数部分的知识,根据题意:数据结构
PP3.3与以前的题目难度不大相同:dom
跟随教程一步一步走,轻松解决。eclipse
主要是PP3.3所遇到的多个问题,逻辑、格式等。ide
问题1及其解决方案:PP3.3看似简单,可是上手作时才发现这并非一个单纯的Random
类的试题,由于数字的位数不会本身去固定,没法达成格式的规范,
作时急于求成,忘记运用格式化输出内容的知识点,运用了if-else语句进行解决;因为临时学习不够仔细,错把||
看成“与”,致使出现BUG。
如右→
其中一行出现了三位数变为二位数的BUG,替换掉||
以后解决。函数
问题2及其解决方案:PP3.3前三个值输出时没有实现预想中的拼接而是进行了相加,缘由与20172316 《程序设计与数据结构》第三周学习总结中错题4,7缘由一致,属于逻辑问题,将三个值之间插入""
后解决问题。学习
问题3及其解决方案:将文件转移至IDEA上后,均出现错误提示,没法Run或者Debug,解决方法为在文件最前加入package 文件夹名
。idea