timemod0.c
来自「编程珠虮随书源码,非常好的软件工程学习思想.」· C语言 代码 · 共 29 行
C
29 行
/* Copyright (C) 1999 Lucent Technologies */
/* From 'Programming Pearls' by Jon Bentley */
/* timemod0.c -- Simple experiments on C run time costs */
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(){ int i, n, ia, ib, ic; float fa, fb, fc; n = 1000000000; /* run time in secs gives nanosecs/loop */ ia = ib = ic = 9; fa = fb = 9.0; for (i = 0; i < n; i++) { /* null loop 19.1 */ /* ia = ib + ic; 17.7 */
/* ia = ib - ic; 17.6 */
/* ia = ib * ic; 17.7 */
/* ia = ib % ic; 98.3 */
/* ia = ib / ic; 98.3 */
/* ia = rand(); 41.5 */
/* fa = sqrt(fb); 184 */
/* free(malloc(8)); 2400 */ }
return 0;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?