>>17

printf("%.1f", (float)n);
もしくは
printf("%.1lf", (double)n);


>>18

printf("%.2f", n);
もしくは
printf("%.2f", n + .005);


>>19

a