/* 専門コア情報処理演習教材 test7.c */ /* 逆数の和 */ /* コンパイル命令は gcc -o t7 test7.c 実行コマンドは ./t7 です。 */ #include #include main() { int i,n=100000; float s; printf("1 から %d までの逆数の和を計算します。\n\n",n); printf("普通に足します。\n"); s=0.0; for(i=1; i<=n; i++){ s=s+(1.0/i); } printf("和 = %f\n\n",s); printf("逆順に足します。\n"); s=0.0; for(i=n; i>=1; i--){ s=s+(1.0/i); } printf("和 = %f\n\n",s); printf("答えが違う理由は「数値解析C」の講義で習います。\n"); }