扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
代码如下:
目前成都创新互联已为1000+的企业提供了网站建设、域名、雅安服务器托管、网站托管维护、企业网站设计、册亨网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
package yy;
/**
*
* @author 小娃张梓轩
*
*/
public class Demo1 {
/**
* @param args
*/
public static void main(String[] args) {
System.out.println(getCircleLength(1));
System.out.println(circumference(1));
}
/**
* 圆周长
*
* @param r
* @return
*/
public static double getCircleLength(double r) {
return Math.PI * 2 * r;
}
/**
* 正方形周长
*
* @param r
* @return
*/
public static double circumference(double r) {
// 周长
if (r 0) {
return 0;
} else {
return r * 4;
}
}
}
本人初学,答的不好的地方请见谅,程序代码如下:
import javax.swing.JOptionPane;
public class yuan{
public static void main(String args[]){
double p,s,l,r;String str;//其中s为面积,l为周长,r为半径
p=3.1415;
str=JOptionPane.showInputDialog("请输入圆的半径r");
r=Double.parseDouble(str);
l=2*p*r;
s=p*r*r;
System.out.println("圆的周长为l="+l);
System.out.println("圆的面积为s="+s);
}}
class Circle {
private int r;
public Circle(int r){
this.r=r;
}
public int getr(){
return r;
}
public double getArea(){
return Math.PI*r*r;
}
public double getCircleLength(){
return Math.PI*2*r;
}
}
public class CircleComputer{
public static void main(String []args){
Circle a=new Circle(1);
System.out.println("圆半径r= "+a.getr());
System.out.println("圆面积为:"+a.getArea());
System.out.println("圆周长为:"+a.getCircleLength());
}
}
import java.util.Scanner;
public class Circle {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("请输入半径:");
Scanner sc = new Scanner(System.in);
int r = sc.nextInt();
/*通过new Scanner(System.in)创建一个Scanner,
控制台会一直等待输入,直到敲回车键结束,
把所输入的内容传给Scanner,作为扫描对象。
要获取输入的内容,则只需要调用Scanner的nextInt()方法*/
double area = 0,girth=0;
area = r*r*3.14;//面积
girth = 3.14*r*2;//周长
System.out.println("该圆的面积为:"+area);
System.out.println("该圆的周长为:"+girth);
}
}
拓展资料:
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
一、数学公式:
圆周长=2*π*半径
面积=π*半径²
二、算法分析:
周长和面积都依赖半径,所以要先输入半径值,然后套用公式,计算周长和面积。 最终输出结果即可。
三、参考代码:
代码如下
#include "stdio.h"
#define Pi 3.14
void main()
{
float r,c,area;
printf("请输入圆的半径:");
scanf("%f",r);
c=2*Pi*r;
area=Pi*r*r;
printf("该圆的周长是%.2f,面积是%.2f\n",c,area);
}
步骤如下:
public static void main(String args[]){
double p =3.1415926 ;
double r;
System.out.println("请输入半径");
Scanner s = new Scanner(System.in);
r = Double.parseDouble(s.next());
System.out.println("圆的面积为"+p*r*r);
System.out.println("圆的周长为"+p*2*r);
}
}
注意:java里不知道有没有π的常量 这里我就直接打数字了
扩展资料:
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
JCP(Java Community Process)是一个开放的国际组织,主要由Java开发者以及被授权者组成,职能是发展和更新Java技术规范、参考实现(RI)、技术兼容包(TCK)。
JCP维护的规范包括Java ME、Java SE、Java EE、XML、OSS、JAIN等。组织成员可以提交JSR(Java Specification Requests),通过特定程序以后,进入到下一版本的规范里面。
JSR是早期提议和最终发布的Java平台规范的具体描述。通常,一个新的JSR的提出是为了增加或者规范Java平台的功能。某个具体的JSR由专家组共同来制定,工作由组长协调。例如,CLDC1.0(Connected Limited Device Configuration,JSR30)由Sun公司的Antero Taivalsaari担任组长,同时专家组的成员还包括Siemens、Motorola、Nokia、Symbian等。Java ME平台规范是在JSR68中定义的,规范组长是Sun公司的Jon Courtney。
JSR完成后,相关的规范及JavaAPI会在JCP的官方网站发布。设备制造商可以在自己的产品中实现某个JSR,如MIDP2.0(JSRll8)。但是这些都必须要通过TCK(Technology Compatibility Kit)测试以确保技术兼容性。
按照技术类别可以分成以下几类:
1、J2EE平台规范
2、J2SE平台规范
3、J2ME平台规范
4、运营支持系统规范(OSS)
5、综合网络的Java 应用(JAIN)
6、XML 操作规范
参考资料:Java (计算机编程语言)-百度百科
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流