1.所在头函数:time.h
2.使用函数:clock()
3.运行时间除以CLOCKS_PER_SEC之后得到的值以“秒”为单位。
3.对ACMer,请不要直接使用clock()的返回值,而应总是除以CLOCKS_PER_SEC。
代码举例:
#include <stdio.h>
#include <time.h>
int main()
{
const int MOD = 1000000;
int n, S = 0;
scanf("%d", &n);
for(int i = 1;i <= n; i++){
int factorial = 1;
for(int j = 1;j <= i; j++){
factorial = (factorial * j % MOD);
}
S = (S + factorial) % MOD;
}
printf("%d\n", S);
printf("Time used = %.2f\n",(double)clock() / CLOCKS_PER_SEC);
return 0;
}