输入底和高,输出底面积和体积,小数点后保留三位
输入底和高,输出底面积和体积,小数点后保留三位
code
#include<stdio.h>
//头文件
#define PI 3.14159
//使用#define宏定义将出现的PI替换成3.14159
int main()
//入口
{
int r, h;
//定义半径r和h高
double s,v;
//声明双精度浮点数 s底面积 v体积
printf("请输入半径和高");
scanf("%d%d",&r,&h);
s = PI * r *r;
//底面积 = π×r^2
v = s * h;
//体积 = 底面积 ×高
printf("底面积: %.3f\n",s);
//输出浮点数,只显示小数点后三位,四舍五入
printf("体积: %.3f",v);
//输出浮点数,只显示小数点后三位,四舍五入
return 0;
}
输入前
输入后
记录
printf输出.8f不足补0

浙公网安备 33010602011771号