学习练习 java 程序设计园的周长面积

编写一个Java程序,计算半径为3.0的圆周长和面积并输出结果。

注:系统类Math位于java.lang包中,圆周率π可以由Math类的静态属性PI得到,其定义为“public static final double PI = 3.14159265358979323846;”。

 1 package com.hanqi;
 2
 3 import java.lang.*;
 4
 5 //编写一个Java程序,计算半径为3.0的圆周长和面积并输出结果。
 6
 7 //注:系统类Math位于java.lang包中,圆周率π可以由Math类的静态属性PI得到,
 8 //其定义为
 9 //“public static final double PI = 3.14159265358979323846;”。
10 public class Yuan {
11
12
13     public static void main(String[] args) {
14
15         double r = 3.0;
16
17         double zhouchang = 2 * Math.PI * r;
18
19         double mianji = Math.PI * r * r;
20
21         System.out.println("园的周长= " + zhouchang);
22
23         System.out.println("园的面积= " + mianji);
24     }
25 }

时间: 2024-10-06 10:44:46

学习练习 java 程序设计园的周长面积的相关文章

20165231 2017-2018-2 《Java程序设计》第3周学习总结

教材学习内容总结 对象(Object):存在的具体实体,具有明确的状态和行为 类(Class):具有相同属性和行为的一组对象的集合,用于组合各个对象所共有操作和属性的一种机制 从类看对象:类定义可以视为一个具有类似特性与共同行为的对象的模板,可用来产生对象 从对象看类:类的产生,是从少数实例,推广到大量相似实例的抽象化过程(abstraction) 类是对象的设计图,对象是类的实例,生成对象要先定义类. 类成员变量整个类中有效,局部变量仅在方法中有效. 局部变量的名字与成员变量的名字相同时,成员

2018-2019-2 《Java程序设计》第7周学习总结(未完成)

20175319 2018-2019-2 <Java程序设计>第7周学习总结 教材学习内容总结 本周学习<Java程序设计>第8章: 1.String类: Java专门提供了用来处理字符序列的String类 构造String对象 常量对象 字符串常量对象是用双引号括起的字符序列 常量池 String对象 可以使用String类声明对象并创建对象 用户无法输出String对象的引用 两个较常用的构造方法 1.String (char a[])用一个字符数组a创建一个String对象

20175324 2018-2019-2 《Java程序设计》第8周学习总结

本周学习<Java程序设计>第十五章: 泛型: 泛型(Generics)的主要目的是可以建立具有类型安全的集合框架,如链表.散列映射等数据结构. 泛型类声明:class 名称<泛型列表> 泛型类声明对象:类名后多了一对<泛型列表>,必须要用具体的类型替换<>中的泛型 LinkedList<String> mylist=new LinkedList<String>(); 链表: 链表是由若干个称作节点的对象组成的一种数据结构,每个节点含

20175330 2018-2019-2 《Java程序设计》第八周学习总结

# **教材学习内容总结### 本周学习<Java程序设计>第十五章:*** 泛型: 泛型(Generics)的主要目的是可以建立具有类型安全的集合框架,如链表.散列映射等数据结构.泛型类声明:`class 名称<泛型列表>`泛型类声明对象:类名后多了一对<泛型列表>,必须要用具体的类型替换<>中的泛型 `LinkedList<String> mylist=new LinkedList<String>();` 泛型类中的泛型变量`bo

20155336 2016-2017-2《Java程序设计》课程总结

20155336虎光元<Java程序设计>课程总结 一.每周作业 第一周学习总结:http://www.cnblogs.com/hxl681207/p/6457919.html 第二周学习总结:http://www.cnblogs.com/hxl681207/p/6507102.html 第三周学习总结:http://www.cnblogs.com/hxl681207/p/6539379.html 第四周学习总结:http://www.cnblogs.com/hxl681207/p/65802

20165218 2017-2018-2 《Java程序设计》第一周学习总结

20165218 2017-2018-2 <Java程序设计>第一周学习总结 教材学习内容总结 第一章.Java入门 1. Java特点 Java具有简单.面向对象.平台无关.多线程.动态等特点,其中平台无关是使它风靡全球的最重要的特点.平台无关指同样的Java指令在不同的平台上都可以运行,不受平台本身的机器码的影响.这是由于Java可以在计算机的操作系统之上在提供一个Java运行环境. graph LR A[Java语言]-->B[字节码] B-->C[机器指令] 2. 平台=O

20165103 2017-2018-2 《Java程序设计》第1周学习总结

20165103 2017-2018-2 <Java程序设计>第1周学习总结 教材学习内容总结 第一章要点总结 java的地位.特点 安装JDK(windows和linux操作系统) 进行简单打java应用程序编写 了解不同编程风格 反编译 学习使用码云提交作业 教材学习中的问题和解决过程 问题1:ubuntu中无法使用 sudo apt-get安装JDK 问题1解决方案:在java官网上下载相应版本的安装包,参考Ubuntu16.04下Java环境安装与配置 代码调试中的问题和解决过程 问题

20165101刘天野 2017-2018-2 《Java程序设计》第1周学习总结

20165101刘天野 2017-2018-2 <Java程序设计>第1周学习总结 教材学习内容总结 Java的地位 Java的特点 安装JDK Java应用程序开发步骤 反编译 安装Git 使用Git在码云中托管代码 教材学习中的问题和解决过程 问题1:如何在Ubuntu中安装Oracle JDK 问题1解决方案:参考文章<Ubuntu 14.04安装JDK1.8.0_25与配置环境变量> 问题2:如何使用Git托管代码 问题2解决方案:参考文章<使用码云和博客园学习简易教

20165223《JAVA程序设计》第二周学习总结

20165223 <JAVA程序设计>第二周学习总结 教材学习内容总结 第二章要点 标识符与关键字 基本数据类型 类型转换运算 输入输出数据 数组 第三章要点 运算符与表达式 语句概述 if条件分支语句 switch开关语句 循环语句 break和continue语句 数组与for语句 教材学习中的问题和解决过程 标识符与关键字 标识符=名字:由字母.下划线.$.数字组成,长度不受限:第一个字符不能是数字字符:区分大小写:不能用关键字:不能是true.false.null java使用的语言: