3.30] 编写程序,把560分钟换算成用小时和分钟表示,然后进行输出。 [3.31] 编写程序,输入两个整数:1500

如题所述

下面这个程序,实现了分钟到日,小时,分钟的转换
#include <stdio.h>
#include <stdlib.h>

int main()
{
int day=0,hour,minute,m;
printf("Please minutes: ");
scanf("%d",&m);
minute=m%60;
hour=m/60;
while(hour>=24)
{
hour-=24;
day++;
}
printf("day: %d,hour: %d,minute: %d\n",day,hour,minute);
return 0;
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-30
下面这个程序,实现了分钟到日,小时,分钟的转换
#include <stdio.h>
#include <stdlib.h>

int main()
{
int day=0,hour,minute,m;
printf("Please minutes: ");
scanf("%d",&m);
minute=m%60;
hour=m/60;
while(hour>=24)
{
hour-=24;
day++;
}
printf("day: %d,hour: %d,minute: %d\n",day,hour,minute);
return 0;
}
第2个回答  2011-06-30
模60除啊, 商的部分是小时,余数不就是分钟了

560/60 =9 余20 分
相似回答