zoukankan      html  css  js  c++  java
  • 练习2-12 输出华氏-摄氏温度转换表 (15 分)

    练习2-12 输出华氏-摄氏温度转换表 (15 分)

    输入2个正整数lowerupperlowerupper≤100),请输出一张取值范围为[lowerupper]、且每次增加2华氏度的华氏-摄氏温度转换表。

    温度转换的计算公式:,其中:C表示摄氏温度,F表示华氏温度。

    输入格式:

    在一行中输入2个整数,分别表示lowerupper的值,中间用空格分开。

    输出格式:

    第一行输出:"fahr celsius"

    接着每行输出一个华氏温度fahr(整型)与一个摄氏温度celsius(占据6个字符宽度,靠右对齐,保留1位小数)。

    若输入的范围不合法,则输出"Invalid."。

    输入样例1:

    32 35
    

    输出样例1:

    fahr celsius
    32   0.0
    34   1.1
    

    输入样例2:

    40 30
    

    输出样例2:

    Invalid.


     1 #include <stdio.h>
     2 #include <stdlib.h>
     3 
     4 
     5 /* run this program using the console pauser or add your own getch, system("pause") or input loop */
     6 
     7 int main(int argc, char *argv[]) {
     8 int f,a,b;
     9 double c;
    10 scanf("%d %d",&a,&b);
    11 
    12 if (a<=b&&b<=100){
    13 printf("fahr celsius
    ");
    14 
    15 for(f=a;f<=b;f+=2){
    16 c=5.0*(f-32)/9.0;
    17 printf("%d%6.1f
    ",f,c);}
    18 
    19 }
    20 else
    21 printf("Invalid.");
    22 
    23 return 0;
    24 }
     
     
  • 相关阅读:
    小端大端
    位域
    c++ 2.1 编译器何时创建默认构造函数
    python 内置&&递归
    python返回值与局部全局变量
    python file
    python set
    python 字典的函数
    python FileError
    python pickle
  • 原文地址:https://www.cnblogs.com/xxl-h/p/11110965.html
Copyright © 2011-2022 走看看