Java代码基础算法练习-圆的面积-2024.04.17

任务描述:

已知半径r,求一个圆的面积(保留两位小数),其中 0 < r < 5,PI = 3.14,圆面积公式: PI * r * r


任务要求:


代码示例:

java 复制代码
package April_2024;

import java.util.Scanner;

// 已知半径r,求一个圆的面积(保留两位小数)
// 其中 0 < r < 5,PI = 3.14
// 圆面积公式: PI * r * r
public class a240417_1 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("输入一个半径,浮点类型: ");
        double r = sc.nextDouble();
        if (r > 0 && r < 5){
            double area = 3.14 * r * r;
            System.out.printf("圆的面积: %.2f", area);
        } else {
            System.out.println("输入的半径不在范围内(0 < r < 5)");
        }
    }
}
相关推荐
wuxinyan1232 分钟前
大模型学习之路004:RAG 零基础入门教程(第一篇):基础理论与文档处理流水线
人工智能·学习·rag
Rust语言中文社区7 分钟前
【Rust日报】2026-05-02 Temper - 用 Rust 编写的 Minecraft 服务器项目发布 0.1.0 版
运维·服务器·开发语言·后端·rust
许彰午11 分钟前
CacheSQL(五):桥接篇
java·数据库·缓存·系统架构
冯诺依曼的锦鲤12 分钟前
从零实现高并发内存池:TCMalloc 核心架构拆解
c++·学习·算法·架构
Thomas_Lee_OR15 分钟前
多Agent路径规划 LaCAM for multi-agent path finding (MAPF)
算法·路径规划·仓储机器人·mapf
ATCH IERV22 分钟前
Java实战:Spring Boot application.yml配置文件详解
java·网络·spring boot
一切皆是因缘际会23 分钟前
可落地数字生命工程:从记忆厮杀到自我意识觉醒全链路,AGI内生智能硅基生命心智建模
人工智能·深度学习·算法·机器学习·ai·系统架构·agi
nlpming34 分钟前
opencode Agent 详解
算法
江南十四行38 分钟前
排序算法进阶:直接插入排序(简单排序)与希尔排序
数据结构·算法·排序算法
nlpming38 分钟前
opencode System Prompt 构建机制 & AGENTS.md注入机制
算法