我写了这个程序,然而,我不知道我的错误在哪里。当我尝试在DOS上运行它时,我收到此错误:

Unit2Circle.java:26:错误:已经定义了变量半径

方法main(String [])int radius = input.nextDouble();

^ Unit2Circle.java:26:错误:不兼容的类型:可能从double转换为int int radius = input.nextDouble();

这是我的代码:

import java.util.Scanner;

public class Unit2Circle{ // class header

public static void main(String[] args){ // main method header

// To create a Scanner object

Scanner input = new Scanner(System.in);

// To declare variables, including radius, diameter, circumference and area

double radius, diameter;

double circumference, area;

// To ask user to enter a number for the radius

System.out.println("Please enter an integer: ");

int radius = input.nextDouble();

diameter = 2*radius;

circumference = 2*Math.PI*radius;

area = Math.PI*radius*radius;

// To print out diameter, circumference and area

System.out.println("The diameter is " + diameter);

System.out.println("The circumference is " + circumference);

System.out.println("The area is " + area);

} //end of main

} // end of class

有人可以向我解释错误以及如何纠正错误吗?我想编写一个应用程序,用户将圆的半径作为整数输入,并使用π的浮点值3.14159打印圆的直径,周长和面积。保留3个浮动数字作为输出。

提前谢谢你!

java编写圆的半径和周长,编写程序,其中用户将圆的半径作为整数并打印圆的直径,周长和面积...相关推荐

  1. 通过java程序判断用户输入的是字符串还是整数

    在Java程序中可以使用instanceof关键字判断用户输入的是字符串还是整数.可以将用户输入的值存储在一个Object类型的变量中,然后使用instanceof关键字检查该变量是否是String类 ...

  2. 习题:编写一个二进制位查看器,要求程序运行时从命令行输入一个整数,将其在内存中的二进制位的形式输出出来。

    个人答案: (1)java import java.util.Scanner;public class 二进制 {public static void main(String[] args) {//输 ...

  3. 编写程序,用户输入一个位以上的整数,输出其百位以上的数字。例如用户输入1234.则程序输出12.

    x=input('please input an integer of more than 3 digits:') try:x=int(x)x=x//100 if x==0:print('You mu ...

  4. Java开发上门洗车系统源码小程序app介绍

    Java开发的上门洗车系统源码小程序app一般包含以下功能: 一.用户端: 1.用户注册与登录 2.车辆管理:用户可以添加和管理其拥有的车辆信息,包括车型.车牌号.车辆位置等信息. 3.订单管理:用户 ...

  5. java类求圆的面积周长_java编程 1. 设计一个求圆的面积和周长的类,要求:1计算当半径r,JAVA编程题。编写一个应用程序计算圆的周长和面积,设圆的半...

    问题标题 java编程 1. 设计一个求圆的面积和周长的类,要求:1计算当半径r,JAVA编程题.编写一个应用程序计算圆的周长和面积,设圆的半 2019-5-23来自ip:15.196.194.53的 ...

  6. java设计求圆的面积周长的代码_java编程 1.设计一个求圆的面积和周长的类,要求:1计算当半径r=10和20时,圆的面积,并显示出来 、...

    导航:网站首页 > java编程 1.设计一个求圆的面积和周长的类,要求:1计算当半径r=10和20时,圆的面积,并显示出来 . 时间:2018-11-8 java编程 1.设计一个求圆的面积和 ...

  7. python输入半径计算公式_Python:09设计Circle类包括圆心半径、颜色属性,编写类方法计算周长与面积(2种方法)...

    设计一个Circle类,包括圆心位置.半径.颜色属性.编写构造方法进行属性初始化,编写类方法计算周长与面积. 方法一 class Circle: location=(0,0) r=0 color=&q ...

  8. Java编写一个计算各种形状的面积和周长的程序

    要求:父类Shape2D为一个抽象类,其中包含计算周长和计算面积两个方法.其他形状圆(Circle),三角形(Triangle)和长方形(Rectangle)均继承自Shape2D类.而Square继 ...

  9. 定义一个圆类——Circle,在类的内部提供一个属性:半径(r),同时 提供 两个 方 法 : 计算 面积 ( getArea() ) 和 计算 周长(getPerimeter()) 。

    定义一个圆类--Circle,在类的内部提供一个属性:半径®,同时 提供 两个 方 法 : 计算 面积 ( getArea() ) 和 计算 周长(getPerimeter()) . 通过两个方法计算 ...

最新文章

  1. OKR落地,实践经验总结两个点比较重要
  2. 大部分人都会忽略的Python易错点总结
  3. 静态分配内存和动态分配内存
  4. 枚举型是什么类型_金属缠绕垫片如何选用?A、B、C、D型都是什么类型?
  5. JVM-对象的存活与死亡
  6. arcgis构建金字塔失败什么原因_天猫入驻为什么失败?知舟集团给出失败原因和解决办法...
  7. Xshell用于windows主机和linux虚拟机之间互传文件
  8. CTF加密题型解析:RSA算法的CTF解法之一
  9. 解决 gcc/g++ 编译动态库通过却无法运行的问题
  10. python做语音信号处理
  11. 广域通信网知识点笔记
  12. 价值几百元的EMlog仿大表哥资源网模版
  13. Unity InControl插件 按键映射对照表
  14. java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.c
  15. 【摄影补光灯调光驱动方案】低亮度无频闪无抖动无极调光调色IC芯片 LED美颜灯升压恒流芯片FP7209 最大可驱动300W
  16. cdn刷新api_缓存刷新与查询
  17. 屏幕适配以及ui切图规范和命名标准
  18. 问卷研究的五类分析思路模板
  19. 内网穿透工具--Sunny-Ngrok讲解
  20. 一个很有趣的问题:那些用QQ邮箱发应聘邮件的人啊(附:怎样写一封得体的电子邮件)...

热门文章

  1. springboot项目需要读取非application.yml/properties 的配置文件
  2. 51单片机学习之DS18B20温度传感器
  3. CSS高级技巧——精灵图
  4. C#学习笔记(四):.net 第一个业务逻辑(同名用户不可创建)(优化逻辑)
  5. 中达优控触摸屏编程视频教程_触摸屏组态编程软件|中达优控触摸屏编程软件(YKBuilder)1.0 官方版_ - 极光下载站...
  6. 【python】使用爬虫爬取动漫之家漫画更新信息
  7. LINUX 红帽8.2安装pycharm
  8. c语言资金管理系统,拉布谢尔资金管理系统的统计学验证
  9. 如何在网页中插网页的代码?
  10. nodejs npm下载使用包