2013年6月24日月曜日

開発環境

プログラミング言語C 第2版 ANSI規格準拠 (B.W. カーニハン D.M. リッチー (著)、 石田 晴久 (翻訳)、共立出版)の第1章(やさしい入門)、1.7(関数)の演習1-15を解いてみる。

その他参考書籍

演習 1-15.

コード

sample.c

#include <stdio.h>

int main()
{
    float fahr;
    int lower, upper, step;
    float fahrToCelsius(float);
    
    lower = 0;
    upper = 300;
    step = 20;
    
    for (fahr = lower; fahr <= 300; fahr += 20) {
        printf("%3.0f %6.1f\n", fahr, fahrToCelsius(fahr));
    }
    
    return 0;
}

float fahrToCelsius(float fahr)
{
    return (5.0 / 9.0) * (fahr - 32.);
}

入出力結果(Terminal)

$ ./a.out
  0  -17.8
 20   -6.7
 40    4.4
 60   15.6
 80   26.7
100   37.8
120   48.9
140   60.0
160   71.1
180   82.2
200   93.3
220  104.4
240  115.6
260  126.7
280  137.8
300  148.9
$

0 コメント:

コメントを投稿