- 474 名前:デフォルトの名無しさん mailto:sage [2005/08/31(水) 21:55:04 ]
- 参考に
void loopfunc(void) { clock_t s[2], e[2], t[2]; int i, j;int a, b; s[0] = clock(); for(j=0;j<100000000;j++){ a = 4568992; b = -5621984; if(a==b){ while(a==b){ a %= b; a *= b; } b %= a; } e[0] = clock(); t[0] = e[0] - s[0]; s[1] = clock(); for(j=0;j<100000000;j++){ a = 4568992;b = -5621984; if(a==b){ do{ a %= b; a *= b; }while(a==b); b %= a; } e[1] = clock(); t[1] = e[1] - s[1]; printf("t[0] = %d\nt[1] = %d\n", t[0], t[1]); }
|

|