欢迎光临散文网 会员登陆 & 注册

[Java学习记录]关于嵌套循环的练习

2021-04-10 21:52 作者:取悦疾风  | 我要投稿

本文是关于up在自学编程时的网课作业,题目来自韩顺平老师 BV1fh411y7R8 113p

在此非常感谢韩老师

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.没啥了,暂时只想到这么多,回头想起其他细节我再编辑,编辑次数不够之后我再补充进评论区

如果读者朋友们觉得有不妥之处,欢迎在评论区指出,希望能和小伙伴们共同成长

再次感谢韩老师在课程当中的悉心讲解

[Java学习记录]关于嵌套循环的练习的评论 (共 条)

分享到微博请遵守国家法律