[Java学习记录]关于嵌套循环的练习
本文是关于up在自学编程时的网课作业,题目来自韩顺平老师 BV1fh411y7R8 113p
在此非常感谢韩老师

记录初学的自己编写代码思路及作业成果,希望给将来忘记这段代码的自己提个醒[del]用来给未来的自己抄[/del],同时也希望和大家共同交流学习,也希望有大佬莅临指导
写一点本篇代码编写时的思考
0.程序是需要和用户交互的,不能自己玩自己的,所以决定使用scanner
1.定义票价,既然题目中老人和儿童的票价是用公式的形式表示,那我写代码也用公式表示[del]在实际应用中那要是儿童票涨价了成人票没涨还要回来改代码,觉得反而麻烦了,不如直接写价格[/del]
2.接收用户输入的月份,用逻辑与判断是旺季还是淡季
3.用嵌套循环编写
4.把范围缩小,月份只允许输入1-12的int,给char和int编写输入错误信息后的反馈
写一点编写和改错完成后顺利运行的感想
0.不算复杂,主要是自己不要乱,关于嵌套时我先把 if ,else if 和 else 的所有情况写出来,再写sout,即编写顺序为:
(0)if(定义月份范围)
else if(定义月份范围)
else(你要写的不是一个int或者超过范围怎么整)
(1)对应int的sout
(2)if(定义char份范围)
else if(定义char份范围)
else(你要写的不是一个char或者超过范围怎么整)
(4)对应char的sout
1.很经典的一道题,再加强新学习的知识的同时回顾了逻辑运算符的使用[del]这话好像等于没说[/del],数据类型,文本扫描器scanner的使用,英语等
2.关于char那里我觉得是可以优化的,但是技术水平有限,暂时只会这么写,感觉这样看着不舒服,就像说话说到一半然后
3.没啥了,暂时只想到这么多,回头想起其他细节我再编辑,编辑次数不够之后我再补充进评论区
如果读者朋友们觉得有不妥之处,欢迎在评论区指出,希望能和小伙伴们共同成长
再次感谢韩老师在课程当中的悉心讲解