C/C++の宿題を片付けます 96代目at TECHC/C++の宿題を片付けます 96代目 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト687:デフォルトの名無しさん 07/10/04 00:44:54 (; ・`д・´)これConsoleでやるのか! 688:デフォルトの名無しさん 07/10/04 00:51:38 太陽暦と太陰暦変換の計算式って中々見つからない 海上保安庁の http://www1.kaiho.mlit.go.jp/KOHO/syoshi/pr_eph.htm に計算式があるようだが 解読できないです。 689:デフォルトの名無しさん 07/10/04 02:50:41 [1] 授業単元: [2] 問題文(含コード&リンク): http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/5013.txt [3] 環境 [3.1] OS: windows [3.2] コンパイラ名とバージョン: gcc [3.3] 言語: C [4] 期限: 10月5日6:00まで [5] その他の制限: ありません 大変お手数ですが、よろしくお願いいたします 690:デフォルトの名無しさん 07/10/04 03:55:44 >>689 問題2の1つ目のループの計測 2つ目以降は計測してるループのとことかnの値とかそこらへんを書きかえればok #include <stdio.h> #include <sys/time.h> int main(void) { int i, j, n, sum; hrtime_t start, finish; printf("1.\n"); printf("+----+---------+---------+---------+---------+---------+\n"); printf("| n | 2000000| 4000000| 6000000| 8000000| 10000000|\n"); printf("+----+---------+---------+---------+---------+---------+\n"); printf("|time|"); for(n=2000000; n<=10000000; n+=2000000) { start = gethrtime(); /* 計測開始 */ sum = 0; for(i=0; i<n; i++) sum++; finish = gethrtime(); /* 計測終了 */ printf("%9f|", (double)(finish-start) / NANSEC); } printf("\n+----+---------+---------+---------+---------+---------+\n"); return 0; } 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch