C言語 入出力5(キャストをかける)
/******************************************************************************* 半径を入力し、円の面積と球の体積を小数点以下1桁まで出力する。 ********************************************************************************/ #include <stdio.h> int main(void){ int r; double menseki; double taiseki; const double pi = 3.14; printf("半径==>" ); scanf("%d", &r); menseki = r * r* pi; taiseki = ( double ) 4 / 3 * ( r * r * r * pi ); printf("半径 %d の面積は %0.1lf です。\n", r, menseki ); printf("半径 %d の体積は %0.1lf です。\n", r, taiseki ); return 0; }