题目描述
停车场收费计价
编写一个C语言程序,实现一个简单的停车场收费计算,需要处理以下几种情况:
- 如果停车时间为1小时以内(含1小时),免费;
- 如果停车时间为8小时(含8小时),则按照每小时10元的价格收费;
- 如果停车时间为8小时以上,前8小时按照每小时10元的价格收费,超过8小时后,每增加1小时,按照每小时15元的价格收费。
- 应支付的停车费用封顶为200元。
输入格式:
在一行输入停车时间(整数,单位:小时)。
输出格式:
在一行输出应支付的停车费用(整数,单位:元)
输入样例:
10
输出样例:
110
解题思路
这个题目字多,看起来挺复杂,其实写起来还是挺简单的,可以通过以下步骤来实现:
- 读取输入,获取停车时间。
- 判断停车时间属于哪种情况:1小时以内、8小时以内、8小时以上。
- 根据停车时间的不同情况,计算停车费用。
- 如果停车费用超过了封顶的200元,则将停车费用设为200元。
- 输出停车费用。