首页 > 编程知识 正文

Java 求球的体积,二重积分求球的体积

时间:2023-05-03 14:45:16 阅读:211136 作者:2627

题目描述

编写程序,先输出一个提示信息“请输入圆球的半径:”,等用户在提示信息的冒号后输入半径(一个大于0的实数)后,计算出体积并以”圆球的体积为:xx.xxx“的格式输出体积,保留3位小数。圆球的体积的计算公式是4/3πr^3。要求圆周率定义成一个常变量,取值为:3.14159。

输入输出的完整信息如下:
请输入圆球的半径:3.4
圆球的体积为:164.553

输入描述

输入一个大于0的实数

输出描述

先以不换行的方式输出提示信息“请输入圆球的半径:”,输出球体的体积时以”圆球的体积为:xx.xxx"的格式输出,输出完体积后要求换行。输出信息中的标点符号均为中文状态下的标点符号。

输入样例

3.4

输出样例

请输入圆球的半径:圆球的体积为:164.636

程序代码 import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("请输入圆球的半径:"); double r ,v; r = scanner.nextDouble(); v = 3.14159 * 4 / 3 * r * r * r; System.out.printf("圆球的体积为:%.3f", v, "n"); }} 题目描述

编写程序,先输出一个提示信息“请输入圆球的半径:”,等用户在提示信息的冒号后输入半径后,计算出体积并以”圆球的体积为:xx.xxx“的格式输出体积,保留3位小数。圆球的体积是4/3πr^3。要求当输入的半径为负数时,会提示出错信息并要求用户重新输入,出错信息为”圆球的半径不能为负数,请重新输入:“。另外,要求圆周率定义成一个常变量,取值为:3.14159。

完整的运行实例(其中包含输入和输出)如下:
请输入圆球的半径:-2.3
圆球的半径不能为负数,请重新输入:-3.3
圆球的半径不能为负数,请重新输入:4
圆球的体积为:268.082

输入描述

输入一个实数,如果输入的是负数,则重新输入。

输出描述

先输出提示信息“请输入圆球的半径:”,输出球体的体积时以”圆球的体积为:xx.xxx"的格式输出,输出完体积后要求换行。重新输入的提示为:”圆球的半径不能为负数,请重新输入:“。输出信息中的标点符号均为中文状态下的标点符号,输出提示信息后不换行。

输入样例 -2.3-3.34 输出样例 请输入圆球的半径:圆球的半径不能为负数,请重新输入:圆球的半径不能为负数,请重新输入:圆球的体积为:268.082 程序代码 import java.util.Scanner;public class Main { public static void main(String[] args) { final double pi = 3.14159; Scanner kb = new Scanner(System.in); System.out.print("请输入圆球的半径:"); double r = kb.nextDouble(); while(r < 0){ System.out.print("圆球的半径不能为负数,请重新输入:"); r = kb.nextDouble(); } System.out.printf("圆球的体积为:%.3f",4.0 / 3 * pi * r * r * r); }}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。