"K & R" 2nd Rev.
だいぶ 忘れてる . . .*1
- /* thermo_table.c */
- #include
- /*
- * 摂氏 - 華氏 対照表
- */
- main()
- {
- float fahrenheit, centi_glade; /* 変数の宣言 */
- int lower, upper, step;
- lower = 0; /* 各変数の初期化 */
- upper = 300;
- step = 20;
- fahrenheit = lower; /* 初期化 - float へ変換 */
- while (fahrenheit <= upper) {
- centi_glade = (5.0 / 9.0) * (fahrenheit - 32.0);
- printf("%3.0f F %6.1f C\n", fahrenheit, centi_glade);
- fahrenheit = fahrenheit + step; /* 1 step分 インクリメント */
- }
- }
%3.0f ←桁数が 3 で 小数点は表示しない。
%6.1f ←桁数が 6 で 小数点は 1ケタまで。
*1:しばらく 続けるかな