//.【题目】圆柱形粮仓,底面直径10米,高3米,该粮仓体积多少立方米?如果每立方米屯粮 750千克,该粮仓一共可储存多少千克粮食?如果底面直径为x米,高为y米,每立方米屯粮 z千克,该粮仓一共可储存多少千克粮食?(从键盘输入xyz)。 public static void main(String[] args) { final double PI = 3.14;//定义常量兀 int d=10,h=3;//圆柱形粮仓,底面直径10米,高3米 double v = PI*d/2*d/2*h, w = v*750; //定义双重类型数值v为粮仓体积,w为可储存粮食重量 System.out.println("该粮仓体积="+v+"立方米");//输出粮仓体积 System.out.println("该粮仓可储存粮食"+w+"千克");//输出粮仓可储存的粮食多少 System.out.println("!!!!!!!!!!!!!!!!!!!!!!!");//分隔线 Scanner scanner = new Scanner(System.in);//创建对象 System.out.print("输入直径x=");//输入圆柱底面直径 int x = scanner.nextInt();//接收数据 System.out.print("输入高y=");//输入圆柱高直径 int y = scanner.nextInt();//接收数据 System.out.print("输入每立方米屯粮数z=");//输入圆柱高直径 int z = scanner.nextInt();//接收数据 double v1=PI*x/2*x/2*h , w1= v1 * z;//定义体积和可以储存的粮食重量并计算 System.out.println("该粮仓体积="+v1+"立方米,该粮仓可储存粮食为"+w1+"千克");//计算出该粮仓的体积和可储存粮食重量 } }