publicclassCircle{圓的半徑,privatedoublemRadius,publicCircle(doublemRadius){,this.mRadius=mRadius,}獲取圓的周長,publicdoublegetLength,{return2Math.PImRadius,},獲取圓的面積publicdoublegetArea{returnMath.PImRadiusmRadius。這樣即可在Java編譯橢圓周長的程序。
成都創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務,包含不限于成都網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、吉隆網(wǎng)絡(luò)推廣、微信小程序、吉隆網(wǎng)絡(luò)營銷、吉隆企業(yè)策劃、吉隆品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;成都創(chuàng)新互聯(lián)公司為所有大學生創(chuàng)業(yè)者提供吉隆建站搭建服務,24小時服務熱線:13518219792,官方網(wǎng)址:www.rwnh.cn
根據(jù)要求,步驟設(shè)計分別如下:
1、創(chuàng)建項目【Ex2_1】:
2、創(chuàng)建類【Rectangle】:
3、四個double類型:
4、長(length)和寬(width)賦值,使用println()和newScanner(System.in),具體解析見擴展內(nèi)容。
5、計算并輸出:
6、執(zhí)行測試:
擴展資料:
1、System.out.println解析。
System是一個類,繼承自根類Object。out是類PrintStream類實例化的一個對象,且是System類的靜態(tài)成員變量,println()是類PrintStream的成員方法,被對象out調(diào)用。
2、Scannerinput=newScanner(System.in)。
Scanner是一個類,是一個開源代碼,用他創(chuàng)建一個對象(input),System.in可以看做一個參數(shù),這個參數(shù)是鍵盤輸入內(nèi)容。
對象(input)有許多的方法如:input.next();指的是鍵盤輸入的文字內(nèi)容,在用Stringa來接收就是:Stringa=input.next()。
參考資料:
百度百科--java基礎(chǔ)
一、數(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);
}
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());
}
}
網(wǎng)站題目:java計算周長代碼 java計算圓周長
轉(zhuǎn)載來源:http://www.rwnh.cn/article46/ddgodhg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號、網(wǎng)站內(nèi)鏈、搜索引擎優(yōu)化、動態(tài)網(wǎng)站、做網(wǎng)站、服務器托管
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)