编写一程序计算到现在为止已经过了多少天,现在的时间是几时几分几秒。
题目:假设从键盘输入从某日午夜零点到现在已过去的时间(单位:秒),编写一程序计算到现在为止已经过了多少天,现在的时间是几时几分几秒。
程序分析:使用/和%。
#include<stdio.h>
void main()
{
int x,d,h,m,s;
printf("请输入已过去的秒数\n");
scanf("%d",&x);
d=x/(24*60*60);
s=x%60;
m=x/60%60;
h=x/(60*60)%24;
printf("已经过了%d天,现在的时间是%d时%d分%d秒\n",d,h,m,s);
}
浅知拙见,若有纰漏,请指正,感激不尽!