代碼如下:
目前成都創(chuàng)新互聯(lián)已為1000+的企業(yè)提供了網(wǎng)站建設、域名、雅安服務器托管、網(wǎng)站托管維護、企業(yè)網(wǎng)站設計、冊亨網(wǎng)站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
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)創(chuàng)建一個Scanner,
控制臺會一直等待輸入,直到敲回車鍵結(jié)束,
把所輸入的內(nèi)容傳給Scanner,作為掃描對象。
要獲取輸入的內(nèi)容,則只需要調(diào)用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是一門面向?qū)ο缶幊陶Z言,不僅吸收了C++語言的各種優(yōu)點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,極好地實現(xiàn)了面向?qū)ο罄碚摚试S程序員以優(yōu)雅的思維方式進行復雜的編程。
Java具有簡單性、面向?qū)ο?、分布式、健壯性、安全性、平臺獨立與可移植性、多線程、動態(tài)性等特點。Java可以編寫桌面應用程序、Web應用程序、分布式系統(tǒng)和嵌入式系統(tǒng)應用程序等。
一、數(shù)學公式:
圓周長=2*π*半徑
面積=π*半徑2
二、算法分析:
周長和面積都依賴半徑,所以要先輸入半徑值,然后套用公式,計算周長和面積。 最終輸出結(jié)果即可。
三、參考代碼:
代碼如下
#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里不知道有沒有π的常量 這里我就直接打數(shù)字了
擴展資料:
Java是一門面向?qū)ο缶幊陶Z言,不僅吸收了C++語言的各種優(yōu)點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,極好地實現(xiàn)了面向?qū)ο罄碚?,允許程序員以優(yōu)雅的思維方式進行復雜的編程 。
Java具有簡單性、面向?qū)ο?、分布式、健壯性、安全性、平臺獨立與可移植性、多線程、動態(tài)性等特點 。Java可以編寫桌面應用程序、Web應用程序、分布式系統(tǒng)和嵌入式系統(tǒng)應用程序等。
JCP(Java Community Process)是一個開放的國際組織,主要由Java開發(fā)者以及被授權者組成,職能是發(fā)展和更新Java技術規(guī)范、參考實現(xiàn)(RI)、技術兼容包(TCK)。
JCP維護的規(guī)范包括Java ME、Java SE、Java EE、XML、OSS、JAIN等。組織成員可以提交JSR(Java?Specification Requests),通過特定程序以后,進入到下一版本的規(guī)范里面。
JSR是早期提議和最終發(fā)布的Java平臺規(guī)范的具體描述。通常,一個新的JSR的提出是為了增加或者規(guī)范Java平臺的功能。某個具體的JSR由專家組共同來制定,工作由組長協(xié)調(diào)。例如,CLDC1.0(Connected Limited Device Configuration,JSR30)由Sun公司的Antero Taivalsaari擔任組長,同時專家組的成員還包括Siemens、Motorola、Nokia、Symbian等。Java ME平臺規(guī)范是在JSR68中定義的,規(guī)范組長是Sun公司的Jon Courtney。
JSR完成后,相關的規(guī)范及JavaAPI會在JCP的官方網(wǎng)站發(fā)布。設備制造商可以在自己的產(chǎn)品中實現(xiàn)某個JSR,如MIDP2.0(JSRll8)。但是這些都必須要通過TCK(Technology Compatibility Kit)測試以確保技術兼容性。
按照技術類別可以分成以下幾類:
1、J2EE平臺規(guī)范
2、J2SE平臺規(guī)范
3、J2ME平臺規(guī)范
4、運營支持系統(tǒng)規(guī)范(OSS)
5、綜合網(wǎng)絡的Java 應用(JAIN)
6、XML 操作規(guī)范
參考資料:Java (計算機編程語言)-百度百科
當前題目:java圓的周長代碼 java編寫圓的面積和周長
文章源于:http://m.rwnh.cn/article12/doopsdc.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供手機網(wǎng)站建設、面包屑導航、App設計、網(wǎng)站導航、網(wǎng)站收錄、響應式網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)