初級 › printfの%dにdouble型を渡すと無関係な値が表示される › パターン5
printfの%dにdouble型を渡すと無関係な値が表示される
%dは整数用の書式指定子です。
1 #include <stdio.h> 2 3 int main(void) { 4 double rate = 4.75; 5 printf("%_\n", rate); ^ 6 return 0; 7 }
出力: -994786296期待: 4.750000
空欄を埋めてコンパイル・実行を通す
書式指定子は必ず渡す値の型に合わせます。double型には%fを使います。
次の問題