zoukankan      html  css  js  c++  java
  • C++ 中时钟函数的使用

    头文件:

    #incllude <time.h>

    定义:

    clock_t var1, var2;

    获取时间:

    var1 = clock();

    每过千分之一秒(1毫秒),调用clock()函数返回的值就加1。

    所以返回的是多少毫秒

    示例:

     1 #include <iostream>
     2 #include <cmath>
     3 #include <windows.h>
     4 #include <time.h>
     5 using namespace std;
     6 
     7 clock_t beginTime, stopTime;
     8 
     9 int main()    {
    10     int N;
    11     cin >> N;
    12     // 开始计时 
    13     beginTime = clock();
    14     double sum = 0.0;
    15     for(int i = 0; i <= N;i++)    {
    16         double temp = 4/(1+pow(((i+0.5)/N), 2)) / N;
    17         //double temp2 = temp / N;
    18         sum = sum + temp;
    19         cout << i << " " << sum << endl;
    20     } 
    21     // 计时结束
    22     stopTime = clock(); 
    23     cout << "PI is " <<sum << endl;
    24     cout << "Time used " << (stopTime - beginTime) << endl;
    25     return 0;
    26 } 
  • 相关阅读:
    POJ-1182 食物链
    P1020 导弹拦截
    牛客寒假训练营2-C算概率
    牛客寒假训练营2-H施魔法
    牛客寒假算法训练营2-建通道
    D
    C
    A
    B
    【Luogu3366】【模板】最小生成树
  • 原文地址:https://www.cnblogs.com/QingHuan/p/6519146.html
Copyright © 2011-2022 走看看