演習 2-6

#include <stdio.h>

int main(){

int height;
double weight;

printf("身長を入力して下さい:");
scanf("%d", &height);

weight = (height - 100) * 0.9;

printf("標準体重は%.1fです。\n", weight);

return 0;
}

2 件のコメント:

  1. 身長を小数点以下まで入力したらエラーになりませんか?

    返信削除
    返信
    1. んー, なりましたっけ. intにキャストされるだけだった気もするのですが
      まぁ普通身長もdouble型でとって, %lfにするべきですね...

      削除