1-4

f2cの計算をまんま数学の等式にして変形する。
(c : celsius, f : fahr)

c=\frac{5(f-32)}{9}
9c=5f-160
5f=9c+160
f=\frac{9c+160}{5}

/* 
 * P16 演習1-4
 *   温度を摂氏から華氏に換算するプログラムを書け。
 *
 *
 *       2008/03/29 arikui
 *
 */

#include <stdio.h>


main()
{
  int fahr, celsius;
  int lower, upper, step;
  
  lower = 0;
  upper = 300;
  step = 20;
  
  printf("%s\t%s\n", "CELSIUS","FAHR");
  printf("-----------------\n");
  celsius = lower;
  while(celsius <= upper){
    fahr = (9 * celsius + 160) / 5;
    printf("%d\t%d\n", celsius, fahr);
    celsius = celsius + step;
  }
}