printf 文は、数値や、文字列を表示させるのに使う。語源は、 "PRINT Formatted" すなわち形式を守った出力を行う。
%d には整数(decimal)値を与える。その間に数字を入れると、 その字数だけ桁を空ける。
%3d なら %d に出る整数値に対して 3 桁用意して表示する。
小数点(floating point number)表示したい場合は %f を用いる。
%用意する桁.小数点以下の桁f
という format を使う。小数第 2 位まで表示させたいなら、
%10.2f
とする。あらかじめ数値を表示するために確保した 10 桁のうち 2 桁を小数のために使う表示を指定したことになる。
\t
は Tab を表す Escape Sequence で、
少し間隔を空ける。
\n
は 改行を表す Escape Sequence で、
改行して表示する。
あひるが 100 羽いると、70 kg の人間を持ち上げることができることができる。 このとき、あひるは平均 0.7 kg/羽 分を持ち上げていることになる。
変数として duck = 100, weight = 0.7 を用いよ。