Tuesday, 11 February 2014

C code for execution time calculation


#include<stdio.h>
#include<time.h>
//code by rajendra
main(){
    long int a;
    int b=10;
    clock_t start, end;
    start=clock();
    for(a=0;a<=10000000L;a++){
        switch(b)
        {
            case 1:break;
            case 2:break;
            case 3:break;
            case 4:break;
            case 5:break;
            case 6:break;
            case 7:break;
            case 8:break;
            case 9:break;
            case 10:break;
   
            end=clock();
            printf("Time taken by switch statement between the two execution : %f\n",(end-start)/CLK_TCK);
}
    }
}

No comments:

Post a Comment