c语言程序设计实训。

某商超内的若干台共享充电宝装置启用后,某日开业后同时租出100台共享充电宝。当日处于促销期,共享充电宝计费方式:1小时内免费,超过1小时部分按2元/小时计费。请编写程序计算需支付的充电宝租用费(租借x小时,要求x小时由键盘输入,可以取小数)。

100台是同时借出,同时归还吗?代码如下,如有帮助,请采纳一下,谢谢。

#include <stdio.h>
int main()
{
	printf("请输入小时数:");
	float h;
	scanf("%f",&h);

	int hour = h;
	if (h - hour > 0.0)
	{
		hour+=1;
	}
	
	int fy = (hour -1) * 2 * 100;

	printf("需要支付的费用:%d\n",fy);


	getchar();
	getchar();
	return 0;
}