Java(计算圆的面积)
文章目录计算圆的面积版本一:由程序员指定半径来计算圆的面积版本二:由用户输入半径来计算圆的面积版本三:设置精度遮尾法剪尾法计算圆的面积版本一:由程序员指定半径来计算圆的面积由程序员指定半径来计算圆的面积package p09;/*** 功能:计算圆的面积一* 作者:小小榕* 日期:2022/5/16 10:40*/public class Test01 {public static void ma
文章共1,523字 · 阅读需要大约6分钟
一键AI生成摘要,助你高效阅读
问答
·
计算圆的面积
版本一:由程序员指定半径来计算圆的面积
- 由程序员指定半径来计算圆的面积
package p09;
/**
* 功能:计算圆的面积一
* 作者:小小榕
* 日期:2022/5/16 10:40
*/
public class Test01 {
public static void main(String[] args) {
// 声明部分
double r,s;
final double PI = 3.1415926; // 常量一般采用大写字母
// 输入部分
r = 4;
// 处理部分
s = PI * r * r;
// 输出部分
System.out.println("s = " + s);
}
}
- 结果
版本二:由用户输入半径来计算圆的面积
- 由用户输入半径来计算圆的面积
package p09;
import java.util.Scanner;
/**
* 功能:计算圆的面积二
* 作者:小小榕
* 日期:2022/5/16 10:48
*/
public class Test02 {
public static void main(String[] args) {
// 声明部分
double r,s;
final double PI = 3.1415926;
Scanner sc = new Scanner(System.in); // System.in:标准字节输入流,代表键盘
// 输入部分
System.out.print("r = ");
r = sc.nextDouble(); // 表示通过扫描器对象获取键盘输入的实数,如果输入的不适整数或小数,就会抛出异常
// 处理部分
s = PI * r * r;
// 输出部分
System.out.println("s = " + s);
}
}
- 结果
版本三:设置精度
- 设置精度
遮尾法
- 数据没变,只是显示两位小数
剪尾法
版本四:半径为负的情况报错
package p09;
import java.util.Scanner;
/**
* 功能:计算圆的面积(选择结构版)
* 作者:小小榕
* 日期:2022/5/16 11:26
*/
public class Test05 {
public static void main(String[] args) {
// 声明部分
double r,s;
final double PI = 3.1415926;
Scanner sc = new Scanner(System.in); // System.in:标准字节输入流,代表键盘
// 输入部分
System.out.print("r = ");
r = sc.nextDouble(); // 表示通过扫描器对象获取键盘输入的实数,如果输入的不适整数或小数,就会抛出异常
if (r < 0) {
System.out.println("温馨提示:半径不能为负!");
return;
}
// 处理部分
s = PI * r * r;
// 输出部分
System.out.println("s = " + s);
}
- 结果
更多推荐
已为社区贡献1条内容
所有评论(0)