C/C++の宿題を片付けます 93代目at TECHC/C++の宿題を片付けます 93代目 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト5:デフォルトの名無しさん 07/07/16 00:23:23 再帰を使わずに、でお願いします 6:デフォルトの名無しさん 07/07/16 00:44:09 >>3 #include <stdio.h> double sqr(double c); int main(){ double c; c = sqr(2); printf("√2は%fです。\n", c); return 0; } double sqr(double c){ double xn; int i,n; n = 10; xn = 0; do { xn += 1; } while (xn * xn < c); for (i = 0;i < n;i++) { xn = (xn + c / xn)/2; } return xn; } これでいいよ 7:デフォルトの名無しさん 07/07/16 01:02:37 >>6 ニュートン法になってないだろ 8:デフォルトの名無しさん 07/07/16 01:06:00 >>6 ありがとうございます。 とても初歩的な質問なんですが、 2行目のdouble sqr(double c);にはどんな意味があるんですか? doubleが倍精度って…言葉だけは知ってるのですが。 9:デフォルトの名無しさん 07/07/16 01:08:47 何を言っているんだ 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch