回答編集履歴

1

追記

2016/09/12 05:43

投稿

退会済みユーザー
test CHANGED
@@ -3,3 +3,7 @@
3
3
  型が関係していると思います。
4
4
 
5
5
  「数値」はint型、「文字」はchar型なので、その型に合わせて&の有無が変わるのだと思います。
6
+
7
+
8
+
9
+ 追記:また、「数値」であるけど&が使われていないBMIは、関数内で計算した値を出しているからかと思います。(他の「数値」の値は元のデータの値を引っ張って来ている為かと)