#include <time.h> double difftime(time_t time1, time_t time0) time1 : 終了時刻 time0 : 開始時刻
#include <stdio.h> #include <time.h> #include <math.h> int main() { time_t start, finish; long i1; double x, y; time(&start); for (i1 = 0; i1 < 5000000; i1++) { y = (double)(i1 % 5); x = sin(y); } time(&finish); printf("計算時間は %f 秒です\n", difftime(finish, start)); return 0; }
計算時間は 5.000000 秒です
菅沼ホーム | 本文目次 | 演習問題解答例 | 付録目次 | 索引 |