问题遇到的现象和发生背景
在设计一个计算练习的小程序时,需要统计用户计算时间(用户输入的时间)。
我的解答思路和尝试过的方法
#include <iostream>
#include <ctime>
using namespace std;
int main()
{
int answer;
clock_t start,end;
cout<<"enter a + b = "<<endl;
start = clock();
cin>>answer;
end = clock();
int time = (int)(end - start)/CLOCKS_PER_SEC;
cout<<time<<endl;
return 0;
}
该程序在运行时,实际返回时间过小,并未返回用户从提示输入到输入完成的时间。
我想要达到的结果
能够返回用户从提示输入到输入完成的时间。