• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:関数を使ったプログラミング)

関数を使ったプログラミングの勉強で詰まってしまった原因とは?

このQ&Aのポイント
  • 関数を使って物体の初速度と仰角から水平到達距離を求めるプログラムで、ビルドすると大きな数になってしまう原因を教えてください。
  • プログラミングの勉強で詰まってしまった場合、関数を正しく使用することが重要です。
  • 初速度と仰角から水平到達距離を求めるプログラムでビルドエラーが発生する原因を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
noname#190876
noname#190876
回答No.1

printf("初速度 velocity(m/s):"); scanf("%f",&na); printf("仰角 angle 度:"); scanf("%f",&nb); を、以下のようにする。 printf("初速度 velocity(m/s):"); scanf("%lf",&na); printf("仰角 angle 度:"); scanf("%lf",&nb); %fでは、引数は、floatのアドレスと仮定されるが、実際には、naもnbもdoubleなので。

pikushikyo
質問者

お礼

回答ありがとうございます。 それで試してみます。

関連するQ&A