提示用户输入分钟数(例如10000000),然后显示这些分钟代表多少年和多少天。为了简化问题,假设一年有365天,不足1天按1天算。
的c语言代码怎么写?
分钟 除 60 是小时
除 * 6024 是天。
除 60*24 *365 是年 。
注意要用浮点数除
#include <stdio.h>
int main()
{
long long n;
int year,day;
scanf("%lld",&n);
year = n/(3652460);
n = n%(3652460);
day = n/24/60;
n = n%24;
if(n>0)
day++;
printf("%d年%d天",year,day);
return 0;
}
一天24*60分钟
天数=分钟数/24/60+1
int minutes = 10000000;
int dayminutes = 24*60; // 一天的分钟
int days=0;
days = minutes/dayminutes;
if((minute%dayminutes)>0){
days++;
}
printf("总共%d天",days);
#include <stdio.h>
int main()
{
long long n;
int year,day;
scanf("%lld",&n);
year = n/(365*24*60);
n = n%(365*24*60);
day = n/24;
n = n%24;
if(n>0)
day++;
printf("year=%d,day=%d",year,day);
return 0;
}