式の変換温度(摂氏華氏)

免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
このリンク: https://blog.csdn.net/squidsss/article/details/102756034

[問題の説明]

式C = 5 *(F-32)/ 9(Cは摂氏、Fは華氏を表す度の温度を表す)を算出し、変換、入力華氏F.を使用して、出力Cは、セルシウス度5つの小数点以下の精度が必要です。

【入力フォーム】

実数F.を備えた入力行は、華氏を表します。(F> = -459.67)

[フォーム]出力

実数、対応する摂氏からなる出力ラインは、小数点以下5桁の精度が必要です。

[サンプル入力]

41
[]サンプル出力

5.00000

#include<iostream>
#include<iomanip>     //精度,对齐的头文件
using namespace std;
int main()
{
	double C,F;  //定义C为摄氏温度,F为华氏温度
	cin>>F;
	C=5*(F-32)/9;    //转换公式
	cout<<setiosflags(ios::fixed)<<setiosflags(ios::left)<<setprecision(5);  //设定精度,左对齐
	cout<<C;  //输出C
	return 0;
}

おすすめ

転載: blog.csdn.net/squidsss/article/details/102756034