2020-实验课题目总结

求中间数

7-1 题目
主要问题在于如果用两者比较的话,情况比较多。想办法就让a,b,c按从大到小的顺序排列。

1.数据处理

  • 定义三个整型变量,a,b,c。
  • 交换a,b,c得到从大到小的顺序。

2.提交结果

3.代码截图

可以利用函数进行交换,比较方便。

计算油费

7-2 题目
这道题没什么,就是分情况讨论,注意细节和字符的使用

1.数据处理

油量-a(int),型号-b(int),服务类型-c(char)

2.提交结果

3.代码截图

前天是哪天

7-3 题目
这道题主要是情况太多,耐心的。
思路

  1. 判断是否闰年
  2. day是否减去2会不会出现负数的情况
  3. 注意大月小月,以及一月是否会出现跨年的情况

1.数据处理

定义整型year,mon,day,与变化后的y,m,d.

2.提交结果

3.代码截图



个人感觉代码重复太多,还需思考一番,暂时没想到好办法。
当时写的时候有点混乱,尝试了几次,没试出来
大月与小月,闰年与不闰年,是否是前两天。
经过大佬指点,发现确实自己写的太麻烦了。
改善的代码

其实只要把闰年的二月和每个月前两天考虑一下就差不多,没必要全部分的很细。

posted @ 2020-10-30 22:34  w4  阅读(135)  评论(0编辑  收藏  举报