代码
//编写一个程序,输入秒数,然后以天,时,分,秒的方式显示出来
#include <iostream>
int main()
{
using namespace std;
cout << "请输入秒数:";
long s; //定义为long或long long是因为输入的秒数有可能会很大
cin >> s;
const int min = 60; //定义3个符号常量,分别换算出天,时,分
const int hour = 3600;
const int day = 86400;
auto tian = s / day;
auto shi = s % day / hour;
auto fen = s % day % hour / min;
auto miao = s % day % hour % min; //利用符号常量进行运算,最后一次取余为秒
cout << s << "秒=" << tian << "天" << shi << "时" << fen << "分" << miao << "秒" << endl;
return 0;
}
运行结果
请输入秒数:31600000
31600000秒=365天17时46分40秒
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容