偷菜时间表#C语言

题目描述

偷菜,一般是指某些社交网站所开设的农场游戏中的一种活动,也代指这种游戏本身。即在好友的农场里,收获好友的虚拟劳动果实。也有现实中行为,偷取别人菜地中的菜。

随着“开心农场”等娱乐游戏风靡互联网,“偷菜”遂瞬间蹿红网络,席卷网民生活。于是,“你‘偷’了吗”便成为大家见面的招呼语。很快,数百万都市白领成为“偷菜”队伍中的主力军,每天在“偷”与防“偷”中乐此不疲,甚至定闹钟半夜起床“偷”菜。根据“农作物”生长规律而变化制定偷菜时间表。

输入

仅一行,分别为当前时间,作物成熟需要的时间, 格式均为Hour:Minute。

输出

24小时制的作物成熟时间,格式为hh:mm。小时和分钟输出时均占2位宽度,不足两位时用0补齐。

样例输入 
13:15  0:30
样例输出 
13:45
提示

有的作物成熟可能需要超过24小时,printf("%02d",h),可以将h按照2位输出,不足两位前面补0。
也可以使用cout << set(2) << setfill('0') << h;格式来进行小时2位宽度输出时,不足两位前面补0。

代码如下

#include<stdio.h>
int main()
{
	int h1, h2, h3;
	int m1, m2, m3;
	scanf("%d:%d%d:%d", &h1, &m1, &h2, &m2);
	h3 = h1 + h2;
	m3 = m1 + m2;
	while (m3 >= 60)//分钟转化成小时
	{
		h3++;
		m3 = m3 - 60;
	}
	while (h3 >= 24)//24小时制,超过24重新计算
	{
		h3 = h3 - 24;
	}
	printf("%02d:%02d", h3, m3);
	return 0;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

娜娜mi

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值