zoukankan      html  css  js  c++  java
  • 华氏温度与摄氏温度的相互转换

    #include <iostream>
    using namespace std;

    // 华氏温度与摄氏温度的转换(封装成函数)
    // 1. 华氏温度(Fahrenheit degree)转摄氏温度(Celsius)
    void FtoC(float tetemperature)
    {
      printf("当前华氏温度是:%.3f ", tetemperature);
      float C = 5 * (tetemperature - 32) / 9;
      printf("华氏温度转为摄氏温度是:%.3f ", C);
    }
    // 2. 摄氏温度转华氏温度
    void CtoF(float tetemperature)
    {
      printf("当前摄氏温度是:%.3f ", tetemperature);
      float F = 9 * tetemperature / 5 + 32;
      printf("摄氏温度转为华氏温度是:%.3f ", F);
    }

    int main()
    {
      float tetemperature;
      int cases;
      printf("选择温度输入输出转换: 0:退出程序 1:华氏温度转摄氏温度 2:摄氏温度转华氏温度 其他键可重复选择操作 ");
      while (true)
      {
        printf("请选择操作类型:");
        cin >> cases;
        switch (cases)
        {
        case 1:
          printf("请输入待转换的华氏温度值:");
          cin >> tetemperature;
          FtoC(tetemperature);
          break;
        case 2:
          printf("请输入待转换的摄氏温度值:");
          cin >> tetemperature;
          CtoF(tetemperature);
          break;
        default:
          break;
        }
        if (cases == 0||cases>=65&&cases<=90||cases>=97&&cases<=122) {
          printf(" 程序已退出,无法再操作!!! ");
          break;
        }
      }
      return 1;
    }

    在本博客上的内容全部共享公开不收费 转载请注明出处,尊重知识,尊重劳动 对代码或者知识有疑问,可联系博主(qq):2218787597(或邮件投递)
  • 相关阅读:
    JS产生随机数的几个用法!
    title与alt的区别
    jquery select取值,赋值操作
    DIV+CSS中标签dl dt dd常用的用法
    vi/vim键盘图
    win7系统注册表的权限修改
    win7 链接打印机时提示未知的用户名或错误密码
    关于无法把程序(Adobe Fireworks CS5)添加到打开方式的解决办法
    把网页发送到桌面代码
    iframe多层嵌套时获取元素总结
  • 原文地址:https://www.cnblogs.com/TyranRex/p/12149307.html
Copyright © 2011-2022 走看看