重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

実数型と整数型の混合演算の問題なのですが

問題:xの値を読み込み、1+x+1/x^2+1/6x^3の値を求めるプログラムを作れ。

#include <stdio.h>
main()
{ →ここからでお願いします

A 回答 (2件)

#include <stdio.h>


#include <math.h>

int main( void )
{

 int iX;
 float fResult;

 printf( "x = " );
 scanf( "%d", &iX );

 fResult = 1.0f + (float)iX + 1.0f / pow( iX, 2.0 ) + 1.0f / ( 6.0f * pow( iX, 3.0 ) );
 printf( "1 + x + 1 / x^2 + 1 / 6x^3 = %f\n", fResult );

 return 0;

}

全角スペースは半角スペースに変換してください

あと計算式があやふやなので間違っていたら自分で訂正してください

コンパイルはしていないのであってるかは知りません

あと,投稿するカテゴリが違う気がします
    • good
    • 0

こんな問題はscanf関数とprintf関数の使い方がわかっていれば誰でも書けるのではないでしょうか。


入力に1行、出力に1行でプログラムは終わりです。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!