将几秒钟转换为小时数分钟的公式是什么?
What is the formula to convert the seconds to hours and minutes
我尝试了多次,但仍然失败。转换的小时是正确的,但对于给出的任何输入都将有2秒钟的时间。
#include <iostream>
using namespace std;
class Time
{
private:
int T1, T2, T3;
public:
void getseconds(void);
void getinhours(void);
};
void Time::getseconds(void)
{
cout << "Enter time-1 in seconds: ";
cin >> T1;
cout << endl;
cout << "Enter time-2 in seconds: ";
cin >> T2;
cout << endl;
}
void Time::getinhours(void)
{
T3 = (T1 + T2) / 3600;
cout << "The Time is: " << T3 /*hours*/ << " : " << (T3 % 3600) / 60 /*seconds*/ << " : " << T3 % 60 /*minutes*/;
cout << endl;
}
int main()
{
Time t;
t.getseconds();
t.getinhours();
system ("pause");
}
您的错误在错误的时间和地点分开:
T3 = T1 + T2;
cout << "The Time is: " << T3 / 3600 /*hours*/ << " : " ;
cout << (T3 / 60) % 60 /*minutes*/ << " : ";
cout << T3 % 60 /*seconds*/ << endl;
相关文章:
- 为不同配置设置MSVC_RUNTIME_LIBRARY的正确方法是什么
- C++避免重复声明的语法是什么
- 在C++中,将大的无符号浮点数四舍五入为整数的最佳方法是什么
- 实现无开销push_back的最佳方法是什么
- C++从另一个类访问公共静态向量的正确方法是什么
- "throw expression code" 1e7 >返回 d 是什么?投掷标准::overflow_error( "too big" ) : d;意味 着?
- C++中名称篡改的目的是什么
- 在 c++ 中拥有一组结构的正确方法是什么?
- 这个指针和内存代码打印是什么?我不知道是打印垃圾还是如何打印我需要的值
- 是什么阻止DOMTimerCoordinator::NextID进入无休止的循环
- 派生类销毁的最佳实践是什么
- 这个语法std::class<>{}(arg1, arg2) 在C++中是什么意思?
- 通过JNI传递数据数组的最快方法是什么
- "using namespace std;"在C++的作用是什么?
- 在两台机器之间进行时间戳的最佳c++chrono函数是什么
- 文件系统:复制功能的速度秘诀是什么
- 用常见虚拟函数实现的任意组合来实现派生类的正确方法是什么
- 使用QQuickFramebufferObject时同步数据的最佳方式是什么
- 将几秒钟转换为小时数分钟的公式是什么?
- 将42010958毫秒到小时的最干净的方法是什么:分钟:QT中的秒