Fahrenheit-Celsius table

//print Fahrenheit-Celsius table for fahr=0,20,...,300 

#include <stdio.h>

int main(){

    

    int fahr,celsius;

    int lower,upper,step;

    

    lower=0;

    upper=300;

    step=20;

    

    fahr=lower;

    while (fahr<=upper) {

        celsius=5*(fahr-32)/9;

        printf("%3d\t%6d\n",fahr,celsius);

        fahr=fahr+step;

    }


//floating-point version

#include <stdio.h>


int main(){


    float fahr,celsius;

    int lower,upper,step;

    

    lower=0;

    upper=300;

    step=20;

    

    fahr=lower;

    while (fahr<=upper) {

        celsius=(5.0/9.0)*(fahr-32.0);

        printf("%3.0f%6.1f\n",fahr,celsius);

        fahr=fahr+step;

    }


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章