import java.util.Scanner;
public class yuan {
public static void main(String[] args) {
// TODO 自动生成的方法存根
int r;
float area,perimeter;
final float PI=3.14f;
System.out.println(“请输入圆的半径: “);
Scanner sc=new Scanner(System.in);
r=sc.nextInt();
area=PI*r*r;
perimeter=2*PI*r;
System.out.println(“圆的面积是:”+area);
System.out.println(“圆的周长是 “+perimeter);
}

}
运行结果:

分析:
此程序通过引用Scanner实现从键盘输入数据,并将输入的数据作为半径(整型),根据圆周率(单精度浮点型)和圆的相关公式,计算得到圆的面积和周长(单精度浮点型),最后用方法System.out.println()在Console中输出。

Java:计算圆的面积和周长相关推荐

  1. JAVA 计算圆的面积和周长: 创建一个圆Circle类。为该类提供一个变量r表示半径,一个常量PI表示圆周率; * 同时为该类提供两个方法:方法一用于求圆的面积,方法二用于求圆的周长;

      插一句嘴,现在扎扎实实地把这些基础地敲一遍,理解了,可能还是会忘记.但是你最后学习的是做题的思路,而不是单纯的记代码.代码忘了再回过头来看一遍就好了,思路是别人偷不走的.[2022-9] * 思路 ...

  2. java组合类,对象组合,定义一个点类,将圆的圆心用点类的对象表示,则圆类定义为一个组合类,仍然能计算圆的面积和周长,并能对圆进行移动。

    对象组合的概念 如果一个对象中的域是其他类的对象,则称这个对象是组合对象,组合对象所在的类是组合类.例如计算机是由其他部件(对象)组成的.通过组合的方式,可以简化对象的创建过程,提高对象的创建效率.从 ...

  3. jsp计算圆的面积和周长

    编写一个JSP页面,该页面提供一个表单,用户可以通过表单输入圆的半径提交给本页面,JSP页面将计算圆的面积和周长之任务交给一个bean去完成 circle.jsp: <%@ page pageE ...

  4. 编写程序计算圆的面积和周长

    # 学习目标: 编写程序计算圆的面积和周长 学习内容: c语言练习每日一练 编写程序计算圆的面积和周长.已知pi定义为3.14. **输入格式要求:"" 提示信息:"请输 ...

  5. 输入圆的半径,计算圆的面积和周长。

    .输入圆的半径,计算圆的面积和周长. #define PI 3.14 #include<stdio.h> #include<math.h> int main() { float ...

  6. C语言练习,计算圆的面积和周长。

    编写程序计算圆的面积和周长.已知pi定义为3.14. **输入格式要求:"%f" 提示信息:"请输入半径的值:" **输出格式要求:"半径为%5.2f ...

  7. 编写程序计算圆的面积和周长。

    编写程序计算圆的面积和周长.已知pi定义为3.14. **输入格式要求:"%f" 提示信息:"请输入半径的值:" **输出格式要求:"半径为%5.2f ...

  8. C# 输入半径,计算圆的面积和周长

    一个课下小作业 输入圆的半径,计算圆的面积和周长输出到控制台. 输出格式: 3.14用Math.PI代替 代码如下 .NET 5 using System;namespace Circle {inte ...

  9. C++计算圆的面积和周长

    C++计算圆的面积和周长 任务目的: 1.设置一个常量PI为3.14,然后定义一个浮点型变量的半径(半径为4),最后输出圆的周长以及面积. 任务实现: #include <iostream> ...

  10. python输入半径求圆的面积、保留三位小数_编写程序,输入圆的半径,求该圆的面积与周长(保留三位小数)。 /* 程序功能:输入圆的半径,计算圆的面积与周长*/_学小易找答案...

    [编程题]从字符串中删除指定的字符.同一字母的大小写按不同字符处理. 例如:若程序执行时,输入字符串为: turbo c and Borland c++ ,从键盘上输入字符: n ,则输出后变为: t ...

最新文章

  1. MySQL安装教程及安装过程中出现no compatible servers were found的解决办法
  2. springmvc常用配置
  3. java字符常量括_Java常量 变量 数据类型
  4. Java的新项目学成在线笔记-day6(五)
  5. python写一个自动登录脚本_Python 实现自动登录+点击+滑动验证功能
  6. mysql一共有多少引擎_MySQL存储引擎你们知道多少?
  7. 为什么要做短视频秒播优化
  8. HTML5新特性基础学习笔记下
  9. CSS IE6躲猫猫Bug
  10. BZOJ 1283 费用流
  11. 问题二:用C++输出第一张图片
  12. Linux的java配置及tomcat的启动
  13. 生物统计分析之主成分分析(PCA)
  14. 英语四级单选测试软件,英语四级报告单选纸质还是电子?选择电子版报告单可能更好...
  15. AUTOMATE THE BORING STUFF WITH PYTHON读书笔记 - 第4章:LISTS
  16. OpenWrt-路由器上的linux
  17. 《实践论》笔记及当下反思(一)
  18. 踩坑记-- UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xa6 in position 17: illegal multibyte seque
  19. 百度定位实时获取位置android,通过百度定位sdk获取实时位置
  20. 迪博·中国上市公司内部控制指数(2000-2020年)

热门文章

  1. Ubuntu12.10 使用DNW传数据 进行ARM开发板烧写
  2. HC05蓝牙模块 修改密码 返回 ERROR:(1D)解决办法
  3. (纪录片)鸟瞰中国 China from Above
  4. 对标阿里P7Android最全面试题合集(GitHub、掘金高赞收集)
  5. 拟合程度的评估--判定系数
  6. 开关电源输出纹波主要来源五个方面?示波器测纹波方法?
  7. 【论文翻译】Many-Class Few-Shot Learning on Multi-Granularity Class Hierarchy
  8. miRNA 在基因调控中的作用
  9. 【Python案例】OCR提取图片中的文字
  10. Android手机中取得当前时区(以GMT形式)