c语言80分求助!!!
查看原帖
c语言80分求助!!!
1102460
fruian楼主2023/9/18 22:40

各位大佬麻烦帮忙看下

我这个代码,个人感觉除了没有考虑运动时间为负的情况,应该没有遗漏什么了

#include<stdio.h>
#define _CRT_SECURE_NO_WARNINGS
int main (void)
{
	int s, v, t, h;
 //s表示路程,v表示速率,t表示分钟,h表示小时
	h = 7;
	scanf("%d %d", &s, &v);
	t = s / v + 10;
	if (s%v != 0)
		t++;
	while (t > 60)
	{
		t -= 60;
		h -= 1;
	}
	while (h < 0)
	{
		h += 24;
	}
	if (h < 10) 
	{
		printf("0%d:%d", h, 60 - t);
	}
	if (h >= 10)
	{
		printf("%d:%d", h, 60 - t);
	}
	
}
2023/9/18 22:40
加载中...