黑马程序员技术交流社区
标题:
C语言学习第2天-求时间换算的作业
[打印本页]
作者:
springD
时间:
2015-11-21 10:56
标题:
C语言学习第2天-求时间换算的作业
题目:1. 编程实现计算几天(如46天)是几周零几 天. 天数要求用户 从控制台输入
请用户输入1个天数 计算用户输入的天数是几周零几天。
程序完成如下:
#include <stdio.h>
int main()
{
int day,hour,minute,inputSecond,second;
printf("请输入秒数\n");
scanf("%d",&inputSecond);
// 输入的秒数除以3600*24得到天数
day = inputSecond/(3600*24);
// 输入的秒数求余得到剩余的秒数,剩余的秒数除以3600得到小时数
hour = inputSecond%(3600*24)/3600;
// 也可写为 hour = (inputSecond - day*3600*24)/3600
// 上一步求小时数所得余数除以60即得到分钟数
minute = inputSecond%(3600*24)%3600/60;
// 也可写为 minute = (inputSecond - day*3600*24-hour*3600)/60;
// 上一步求分钟数所得余数即为秒数
second = inputSecond%(3600*24)%3600%60;
// 也可写为 second = (inputSecond - day*3600*24-hour*3600)%60;
printf("您输入的秒数是 %d天%d 小时%d 分钟%d 秒\n",day,hour,minute,second);
return 0;
}
请大家指教。
作者:
lujia1010
时间:
2015-11-21 11:27
不错,很好的
作者:
能不能行
时间:
2015-11-21 22:15
666666666666
作者:
黑马小向
时间:
2015-11-22 15:42
正好没第二天的作业 拿去做下!{:2_30:}
作者:
Coco2015
时间:
2015-11-22 23:31
很好,值得学习
作者:
刘耀宗
时间:
2015-11-23 00:11
这个题目还行,不错啊
作者:
一枚小刁民
时间:
2015-11-23 14:37
可以
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2