2012年3月19日月曜日

開発環境

『実践プログラミング 第3版』 (Steve Oualline (著)、 望月 康司 (監修) (翻訳)、 谷口 功 (翻訳)、 オライリー・ジャパン、1998年、ISBN978-4900900646)の5章(配列、修飾子および数値の使用)5.16(プログラミング実習)実習5-1を解いてみる。

5-1.

コード(TextWrangler)

#include <stdio.h>
float f; /* 華氏 */
float c; /* 摂氏 */
char line[1000]; /* キーボードからの入力 */
int main(){
  printf("温度(摂氏)を入力: ");
  fgets(line, sizeof(line), stdin);
  sscanf(line, "%f", &c);
  f = 9/5 * c + 32;
  printf("摂氏%F°は華氏%f°\n", c, f);
  return (0);
}

入出力結果(Terminal)

$ cc -g -o c_program c_program.c
$ ./c_program
温度(摂氏)を入力: 12.3
摂氏12.300000°は華氏44.299999°
$

0 コメント:

コメントを投稿