简单输出到文件和计时
/*打印九九乘法表并延迟显示时间,
同时将乘法表存储在文本文件中*/
#include"iostream"
#include"fstream"//输出到文件必须包含的库
#include"ctime"
int main()
{
using namespace std;
//写文件
ofstream outFile;
outFile.open("九九乘法表.txt");
for ( int i = 1; i < 10; i++)
{
for ( int k = 1; k <= i; k++)
{
cout << k << '*' << i << '=' << i*k;
cout << ' '<<' ';
outFile << k << '*' << i << '=' << i*k;
outFile << ' ' << ' ';
}
outFile.close();//使用完成后应将其关闭
float secs = 1;
clock_t delay = secs*CLOCKS_PER_SEC;
clock_t start = clock();
while (clock() - start < delay) //每秒显示一行
; //注意分号
cout << endl;
outFile << endl;
}
float secs = 5;
clock_t delay = secs*CLOCKS_PER_SEC;
clock_t start = clock();
while (clock() - start < delay) //显示完成后延时五秒再关闭页面
;
return 0;
}