はじめに
このチャレンジでは、国際的な科学研究を支援するための温度変換ツールを C 言語で開発します。あなたは新人気候研究助手として、摂氏(Celsius)と華氏(Fahrenheit)を相互に変換できるプログラムを作成する必要があります。このプログラムは、ユーザーから入力された摂氏の温度を受け取り、対応する華氏の温度を小数点以下 2 位まで表示するものです。
温度変換ツールの構築
新人気候研究助手であるあなたの任務は、国際的な共同研究を円滑に進めるために、摂氏と華氏を素早く変換できるユーティリティを開発することです。
タスク
- 摂氏の温度を華氏に変換する C 言語プログラムを作成する
- 変換公式:F = (C * 9/5) + 32 を実装する
- ユーザーから摂氏温度の入力を受け付ける
- 変換された華氏温度を表示する
要件
~/projectディレクトリにtemperature_converter.cという名前のファイルを作成すること- 温度変換には算術演算子を使用すること
- ユーザーに摂氏温度の入力を促すプロンプトを表示すること
- 変換後の華氏温度を小数点以下 2 位まで表示すること
- 小数点を含む入力(浮動小数点数)に対応すること
実行例
プログラムのコンパイルと実行:
gcc temperature_converter.c -o temperature_converter
./temperature_converter
入力:
Enter temperature in Celsius: 25
出力:
25.00°C is equal to 77.00°F
ヒント
- ユーザー入力を取得するには
scanf()を使用します - 温度変換の公式を正しく適用してください
- 結果の表示には
printf()を使用します - 小数点以下の桁数を指定して出力するには、書式指定子
%.2fを使用します
まとめ
まとめると、このチャレンジでは摂氏と華氏を変換する C 言語の温度変換ツールを開発しました。プログラムはユーザーから摂氏の入力を受け取り、対応する華氏の温度を小数点以下 2 位の精度で表示します。主なタスクには、変換公式の実装、ユーザー入力の処理、および出力のフォーマットが含まれていました。



