初級 › int同士の割り算で小数点以下が切り捨てられる › パターン4
int同士の割り算で小数点以下が切り捨てられる
int型同士を/で割ると、結果もint型になり小数点以下が切り捨てられます。
1 #include <stdio.h> 2 3 int main(void) { 4 int wins = 3; 5 int games = 8; 6 double rate = wins _______ games; ^ 7 printf("%.2f\n", rate); 8 return 0; 9 }
出力: 0.00期待: 0.38
空欄を埋めてコンパイル・実行を通す
winsもgamesもint型なので、/は整数除算になり小数部分が切り捨てられます。
次の問題