ganmu


私信TA

用户名:dotcpp0726067

访问量:3468

签 名:

等  级
排  名 1522
经  验 2809
参赛次数 0
文章发表 104
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

TA的其他文章

阿里云OSS使用
浏览:4

解题思路:

利用题目中所给的公式即可求得所需数据;公式为: c=5(F-32)/9;F=输入数据,c=输出数据


注意事项:
1、题中所给输出数据为浮点数,故需要输出时也为浮点数且保留小数点后两位,否则答案错误

2、在c++中输出浮点数需调用#include<iomanip>、fixed和setprecision

3、为使后续方便,建议代码中所有的数据均用float定义

4、建议使用c语言中更简单的方式输出浮点数,即printf("%.2f",a)

参考代码:

#include<iostream>

using namespace std;

#include<iomanip>

int main()

{

    float a, b;

    while (cin >> a && 1)//写入死循环的同时拿到输入数据

    {

        b = 5*(a - 32) / 9;//利用题中公式求解输出数据

        cout <<fixed<< setprecision(2) <<"c="<< b<< endl;//输出数据

    }

    return 0;

}


 

0.0分

2 人评分

  评论区

  • «
  • »