スレを勃てるまでもないC/C++の質問はここで 9
■ このスレッドは過去ログ倉庫に格納されています
0359348
2009/04/26(日) 14:04:10#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#define N 200000000
int main(){
unsigned int m,n,cl,s;
char p[1024],q[1024],r[1024];
for(n=0;n<1024;n++){p[n]=rand()&1; q[n]=rand()&1; r[n]=rand()&1;}
s=0;cl=clock();
for(n=0;n<N;n++){m=n&1023; if(p[m])if(q[m])if(r[m])s++; }
cl=clock()-cl; printf("clock=%d\nsum=%d\n",cl,s);
s=0;cl=clock();
for(n=0;n<N;n++) {m=n&1023; if(p[m]&&q[m]&&r[m])s++; }
cl=clock()-cl; printf("clock=%d\nsum=%d\n",cl,s);
}
■ このスレッドは過去ログ倉庫に格納されています