java习题:输入圆的半径r,计算并输出圆的面积和周长。

 我来答
guxuecan剑
2018-08-22 · TA获得超过3.1万个赞
知道答主
回答量:86
采纳率:0%
帮助的人:1.6万
展开全部

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应用程序、分布式系统和嵌入式系统应用程序等。



云云说教育
2018-06-20 · 教育领域爱好者
云云说教育
采纳数:630 获赞数:403563

向TA提问 私信TA
展开全部

#include
void main(){
float r,h;
double cl,cs,cvz;
printf("输入半径r:");
scanf("%f",&r);
printf("\n输入高度h:");
scanf("%f",&h);
cl=3.14*2*r;
cs=3.14*r*r;
cvz=cs*h;
printf("圆的周长cl=%0.2lf",cl);
printf("\n圆的面积cs=%0.2lf",cs);
}

拓展资料

Java由四方面组成:

Java编程语言,即语法。

Java文件格式,即各种文件夹、文件的后缀。

Java虚拟机(JVM),即处理*.class文件的解释器。

Java应用程序接口(Java API)。

折叠体系

Java分为三个体系,分别为Java SE(J2SE,Java2 Platform Standard Edition,标准版),

JavaEE(J2EE,Java 2 Platform, Enterprise Edition,企业版),

Java ME(J2ME,Java 2 Platform Micro Edition,微型版)。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
772807886
2017-02-21 · TA获得超过977个赞
知道小有建树答主
回答量:218
采纳率:100%
帮助的人:121万
展开全部
import java.util.Scanner;

public class Main {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
System.out.print("输入半径:");
int r = sc.nextInt();
sc.close();
double s = Math.PI * r * r;
double c = Math.PI * r * 2;
System.out.println("圆的面积:" + s + ",圆的周长:" + c);
}
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
BIGBANGLYP_
2018-06-01 · TA获得超过2456个赞
知道答主
回答量:20
采纳率:0%
帮助的人:3009
展开全部
(你告诉我,这个怎么配图????)
在java程序中依次输入以下代码:
import java.util.Scanner;
public class Circle {
public static void main(String[] args) {
double r;
double l;
double s;
System.out.println("请输入圆的半径:");
Scanner in=new Scanner(System.in);
r=Double.parseDouble(in.nextLine());
l=2*Math.PI*r;
s=Math.PI*r*r;
System.out.println("圆的周长:"+l);
System.out.println("圆的面积:"+s);
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蔺真战悠馨
2019-04-22 · TA获得超过3871个赞
知道大有可为答主
回答量:3195
采纳率:29%
帮助的人:181万
展开全部
12345678910111213import java.util.Scanner; public class Main { public static void main(String args[]) { Scanner sc = new Scanner(System.in); System.out.print("输入半径:"); int r = sc.nextInt(); sc.close(); double s = Math.PI * r * r; double c = Math.PI * r * 2; System.out.println("圆的面积:" + s + ",圆的周长:" + c); }}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式