title: C: Why CLOCKS_PER_SEC is printing 1000 when my processor speed is 3.10GHz
body: <p>My PC configuration is</p>
  
  <p>Intel Core i3-2100 CPU @3.10GHz</p>
  
  <p>Windows7 64 bit</p>
  
  <p>But when I'm executing below code why it's printing 1000?</p>
  
  <pre><code>#include&lt;stdio.h&gt;
  #include&lt;conio.h&gt;
  #include&lt;time.h&gt;
  main()
  {
      printf("Clock %d",CLOCKS_PER_SEC);
      getch();
  }
  </code></pre>
  
  <p>The actual clock speed should be around 3.1x10^12 per sec right?</p>