题解 | #时间转换#
时间转换
https://www.nowcoder.com/practice/c4ae7bcac7f9491b8be82ee516a94899
#include <stdio.h> int main() { int a; int h,m,s; //小时,分钟,秒 scanf("%d", &a); if (a > 0 && a <= 100000000) { s=a%60; m=(a-s)/60; //总共分钟数,还未进位 if(m>=60){ //如果求出的分钟数大于60则对60取余算出进位后的分钟数 m=m%60; } h=(a-s-m*60)/3600; //总共小时数 printf("%d %d %d", h,m,s); //输出 } return 0; }
九牛二虎之力