球の半径の入力をユーザーに求め、その体積を出力するプログラムを作成します

ハムザアザム

以下のコードで正解が得られません。誰かがこのコードをデバッグできますか?半径= 5を入力すると、得られる答えは500.000000ですが、元の答えは523.80952になります。誰かがここで何が悪いのか説明できますか?

球の体積式= 4/3(πxr^ 3)

#include <stdio.h>

int main()


    {
    float radius = 0;
    float volume;
    float pie = 0;

    printf("Enter radius");
    scanf("%f", &radius);

    pie = 22 / 7;

    volume = (4*pie*radius*radius*radius)/3;
    printf("the volume is %f", volume);

    return 0;
    }
Se7eN

pie = 3.14 ;代わりに書くこともできますpie = 22 / 7 ;

また、次の点に注意してください。(a)2つの整数間の算術演算は、常に整数を返します。(b)2つの実数間の算術演算は、常に実数を返します。(c)整数と実数の間の算術演算は実数を返します。

したがって、pie = 22 / 7523.80952ではなく500.000000を返します。したがって、pie = 22.0 / 7またはpie = 22 / 7.0またはを書くこともできますpie = 22.0 / 7.0これらの3つは元の答えを返します。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ユーザーに整数(n)を入力し、n行の出力を出力するように求めるプログラムを作成します。

分類Dev

ユーザーに名前の入力を求め、そのイニシャルを出力するプログラムをCで作成しようとしています。

分類Dev

ユーザーに入力(整数)を要求し、入力(整数)の2乗を出力するプログラムを作成します

分類Dev

ユーザーに文字列の入力を求め、それをASCIIコードに変換してから、選択ソートを使用するプログラムを作成するにはどうすればよいですか?

分類Dev

ユーザーからの入力を受け取り、それを出力ファイルに書き込むプログラムを作成します

分類Dev

ユーザーに10個の数値の入力を促し、それらの平均と標準偏差を表示するプログラムを作成します。

分類Dev

ユーザーからの入力を取得するプログラムを作成すると、特定の入力ごとに特定の出力が得られます

分類Dev

このプログラムを変更して、ウィンドウを作成する前に、ユーザーに目的の背景色の入力を求めるようにします。

分類Dev

このプロローグプログラムは、ユーザーからの入力を求めません

分類Dev

プログラムはユーザー入力を求めるのを待ちません

分類Dev

ユーザーの入力を受け取り、それをファイル内の単語と比較するプログラムを作成します

分類Dev

ユーザーが入力した数値の積、ユーザーが0を入力するとプログラムが停止する

分類Dev

do-whileループを使用してプログラムを作成し、ユーザーの選択を求めるようにするはい/いいえ

分類Dev

ユーザーに年とその年の最初の日を入力するように促し、HTML を構築してカレンダーを表示するプログラムを作成します。

分類Dev

Javaユーザーがコマンドプロンプトに入力を入力するまでプログラムの実行を停止します

分類Dev

プロンプトを使用してユーザーの入力を求める前に、htmlをロードします。

分類Dev

一連の単語をユーザーに照会するJavaプログラムを作成します。ユーザーが「quit」と入力すると、プログラムは終了します。

分類Dev

条件付きパラメータを設定する方法は?ユーザーに3つの症状を求めるプロンプトを表示したいのですが、ユーザーが「end」と入力すると、インテントは終了します。

分類Dev

文字出力コンソールプログラムへの単純なユーザー入力を作成しようとしています

分類Dev

ユーザーにパスワードの入力を促し、条件を確認するプログラム

分類Dev

プログラムをロードするためのユーザー入力の取り込み

分類Dev

メインプログラムに入る前にユーザーにパスワードの入力を求める方法は?

分類Dev

私は、ファイルの入力をユーザに求めていて、ファイルが存在しない場合、どのように私はプログラム停止せずにファイル名を求めるために続けることができますか?

分類Dev

EditTextでのユーザー入力を無効にしますが、プログラムによる入力は許可します

分類Dev

Python 3.5で数値を入力し、その数値の平方と立方体を出力するようにユーザーに求めるコードは何ですか?

分類Dev

ユーザーが文を入力し、その文をリストに入れて、各単語を単語の位置に変換できるプログラムを作成するにはどうすればよいですか。

分類Dev

ユーザーに新しいDateTimeの入力を求める

分類Dev

2つの(ユーザー)入力をリストに変換し、重複をリストに出力するプログラムを作成しようとしています

分類Dev

1からxまでの数値を出力するプログラムをJavaで作成していました(xはユーザー入力値です)。これはforループとメソッドステートメントを使用しています

Related 関連記事

  1. 1

    ユーザーに整数(n)を入力し、n行の出力を出力するように求めるプログラムを作成します。

  2. 2

    ユーザーに名前の入力を求め、そのイニシャルを出力するプログラムをCで作成しようとしています。

  3. 3

    ユーザーに入力(整数)を要求し、入力(整数)の2乗を出力するプログラムを作成します

  4. 4

    ユーザーに文字列の入力を求め、それをASCIIコードに変換してから、選択ソートを使用するプログラムを作成するにはどうすればよいですか?

  5. 5

    ユーザーからの入力を受け取り、それを出力ファイルに書き込むプログラムを作成します

  6. 6

    ユーザーに10個の数値の入力を促し、それらの平均と標準偏差を表示するプログラムを作成します。

  7. 7

    ユーザーからの入力を取得するプログラムを作成すると、特定の入力ごとに特定の出力が得られます

  8. 8

    このプログラムを変更して、ウィンドウを作成する前に、ユーザーに目的の背景色の入力を求めるようにします。

  9. 9

    このプロローグプログラムは、ユーザーからの入力を求めません

  10. 10

    プログラムはユーザー入力を求めるのを待ちません

  11. 11

    ユーザーの入力を受け取り、それをファイル内の単語と比較するプログラムを作成します

  12. 12

    ユーザーが入力した数値の積、ユーザーが0を入力するとプログラムが停止する

  13. 13

    do-whileループを使用してプログラムを作成し、ユーザーの選択を求めるようにするはい/いいえ

  14. 14

    ユーザーに年とその年の最初の日を入力するように促し、HTML を構築してカレンダーを表示するプログラムを作成します。

  15. 15

    Javaユーザーがコマンドプロンプトに入力を入力するまでプログラムの実行を停止します

  16. 16

    プロンプトを使用してユーザーの入力を求める前に、htmlをロードします。

  17. 17

    一連の単語をユーザーに照会するJavaプログラムを作成します。ユーザーが「quit」と入力すると、プログラムは終了します。

  18. 18

    条件付きパラメータを設定する方法は?ユーザーに3つの症状を求めるプロンプトを表示したいのですが、ユーザーが「end」と入力すると、インテントは終了します。

  19. 19

    文字出力コンソールプログラムへの単純なユーザー入力を作成しようとしています

  20. 20

    ユーザーにパスワードの入力を促し、条件を確認するプログラム

  21. 21

    プログラムをロードするためのユーザー入力の取り込み

  22. 22

    メインプログラムに入る前にユーザーにパスワードの入力を求める方法は?

  23. 23

    私は、ファイルの入力をユーザに求めていて、ファイルが存在しない場合、どのように私はプログラム停止せずにファイル名を求めるために続けることができますか?

  24. 24

    EditTextでのユーザー入力を無効にしますが、プログラムによる入力は許可します

  25. 25

    Python 3.5で数値を入力し、その数値の平方と立方体を出力するようにユーザーに求めるコードは何ですか?

  26. 26

    ユーザーが文を入力し、その文をリストに入れて、各単語を単語の位置に変換できるプログラムを作成するにはどうすればよいですか。

  27. 27

    ユーザーに新しいDateTimeの入力を求める

  28. 28

    2つの(ユーザー)入力をリストに変換し、重複をリストに出力するプログラムを作成しようとしています

  29. 29

    1からxまでの数値を出力するプログラムをJavaで作成していました(xはユーザー入力値です)。これはforループとメソッドステートメントを使用しています

ホットタグ

アーカイブ