質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.59%
Curl(プログラミング言語)

Curl(プログラミング言語)は、Webコンテンツ向けのプログラミング言語。HTMLのようなテキスト記述やレイアウトデザイン、JavaScript のようなオブジェクト指向プログラム言語、Java のような重量機能など複数の言語の特徴を一つのフレームワークに統合しています。

Q&A

解決済

1回答

256閲覧

C言語の階乗の逆数の総和

juicy77oisiiri5

総合スコア1

Curl(プログラミング言語)

Curl(プログラミング言語)は、Webコンテンツ向けのプログラミング言語。HTMLのようなテキスト記述やレイアウトデザイン、JavaScript のようなオブジェクト指向プログラム言語、Java のような重量機能など複数の言語の特徴を一つのフレームワークに統合しています。

0グッド

0クリップ

投稿2023/07/01 06:03

編集2023/07/01 06:56

C言語で階乗の逆数の総和(n=0〜9)を求めたいです。

教えていただきたいです。お願いします。

実行結果はこのようになるようです。(https://ddjkaamml8q8x.cloudfront.net/questions/2023-07-01/fae52710-a3dc-4815-a608-cbe3dfa26e94.jpeg)

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

下記のような質問は推奨されていません。

  • 質問になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

適切な質問に修正を依頼しましょう。

また依頼した内容が修正された場合は、修正依頼を取り消すようにしましょう。

juicy77oisiiri5

2023/07/01 06:26 編集

すみません。 #include<stdio.h> int main(void) { int factorial; int n=0,m=0; printf(“0!=1¥n”); while (++m<=9); printf(“%d!=%d¥n”,m,n*=m); return 0; } 上のような感じで、9までの階乗は求めることができたのですが、そこから逆数にして、その総和を求めるプログラミングがわかりません。よろしくお願いします。
hoshi-takanori

2023/07/01 06:48

0!=1 10!=0 と出ましたけど。 ちなみに、階乗の逆数の総和って 1/0! + 1/1! + 1/2! + ... + 1/9! ってことですよね。分数の計算面倒くさそう…。
juicy77oisiiri5

2023/07/01 06:53

自分の作ったプログラミングと間違えていました。 while (++m<=9);→ while (++m<=9) でした。すみません。 そうなんです。ひとつひとつ書いて力技でプログラミングを書くしかないですかね、、。
guest

回答1

0

ベストアンサー

c

1#include <stdio.h> 2 3int main(void) 4{ 5 double sum = 0.0; 6 int factorial = 1; 7 int n = 10; 8 for(int i=0;i<n;i++){ 9 factorial *= i ? i : 1; 10 sum += 1.0 / factorial; 11 printf("%d!=%.16lf\n", i, sum); 12 } 13}

投稿2023/07/01 07:14

melian

総合スコア18792

下記のような回答は推奨されていません。

  • 質問の回答になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

このような回答には修正を依頼しましょう。

また依頼した内容が修正された場合は、修正依頼を取り消すようにしましょう。

回答へのコメント

juicy77oisiiri5

2023/07/01 07:28

ありがとうございます。 プログラミング組むことができました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.59%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

同じタグがついた質問を見る

Curl(プログラミング言語)

Curl(プログラミング言語)は、Webコンテンツ向けのプログラミング言語。HTMLのようなテキスト記述やレイアウトデザイン、JavaScript のようなオブジェクト指向プログラム言語、Java のような重量機能など複数の言語の特徴を一つのフレームワークに統合しています。