Java变量运算

描述

运用 Java 变量计算圆柱体积。

题目

编写程序,读入圆柱体的半径和高,并使用下列公式计算圆柱的体积:

面积 = 半径 × 半径 × P

体积 = 面积 × 高

题目解决思路

  1. 创建扫描类对象,获取用户输入的圆柱体底面半径及圆柱体的高。
  2. 利用题目的公式计算出圆柱的体积。

代码具体实现

import java.util.Scanner;public class Variable03{public static void main(String [] args){System.out.println("嗨客网(www.haicoder.net)\n");// 定义圆周率double p = 3.14;// 创建一个键盘输入扫描类对象Scanner sc = new Scanner(System.in);// 输入圆柱体的半径System.out.println("请输入圆柱体的底面半径:");double r = sc.nextDouble();// 输入圆柱体的高System.out.println("请输入圆柱体的高:");double h = sc.nextDouble();// 计算出圆柱体底面的面积double s = p * r * r;System.out.println("圆柱体底面的面积为:" + s);// 计算出圆柱体的体积double v = s * h;System.out.println("圆柱体的体积为:" + v);}
}

此时,我们编译 java 文件,输入以下命令:

javac Variable03.java

运行结果如下:

运行程序,输入以下命令:

java Variable03

运行结果如下图:

此处可以根据用户输入数据得到圆柱体面积及圆柱体体积。( 浮点数 会出现精度丢失的情况)

Java变量-Java变量运算相关推荐

  1. java数据类型_Java 变量、表达式和数据类型详解

    数据类型 一.变量 变量: 表示存储空间,可用来存放某一类型(整数.小数...)的数据,没有固定值,变量值是可变的,可重复使用,也可以用来存储某种类型的未知数据. 变量的特点: ① 占据内存中的一块存 ...

  2. java定义基础变量语句_编程语言第一:JAVA语言基础,变量

    在前面的几篇文章中我们介绍了Java的运行环境,以及Eclipse IDE的安装与使用.从今天开始我们的文章开始介绍Java开发语言的基础知识.今天主要介绍Java变量. 一.什么是变量 变量是指代在 ...

  3. char 赋值 加入变量_王牌编程语言Java常量、变量、数据类型详解

    IT技术研习社,专注互联网技术研究与分享,喜欢的朋友可以点击[关注]:把经验传递给有梦想的人: 什么是常量 常量指程序里持续不变的值,在整个程序运行过程中它是不可改变的常见的字面量类型有 整型字面常量 ...

  4. JAVA基础之变量(数据类型及其转换)

    变量 变量的概念: 内存中的一个存储区域: 该区域的数据可以在同一类型范围内不断变化: 变量是程序中最基本的存储单元.包含变量类型.变量名和存储的值. 变量的作用: 用于在内存中保存数据. 使用变量注 ...

  5. java语言变量分为_在Java语言中变量分为四种,分别是___________________________________________。_学小易找答案...

    [填空题]One day, at the registrar's office of a college, I noticed how parents are behaving with their ...

  6. 如何配置java的环境变量

    鼠标右键点击桌面的计算机图标--属性--高级--环境变量--系统变量里面找到Path--点击编辑(不要动原有的路径)--在上面添加JDK的bin目录的路径--不同的路径用;(英文分号)隔开,然后确定- ...

  7. java中的变量是什么_什么是java变量,java变量是什么

    什么是变量,变量是什么 1.1. 什么是变量 在日常生活中,人们会用到大量数据,像去ATM机取款,首先,需要插入银行卡,这个过程其实就是ATM机的系统在获取银行卡号这个数据,而后,输入密码,这个过程也 ...

  8. Java基础以及变量和运算符、包机制、javadoc生成

    Java基础以及变量和运算符.包机制.javadoc生成 注释.标识符.关键字 注释 标识符 关键字 标识符注意点 数据类型 强类型语言 弱类型语言 Java的数据类型 基本类型(primitive ...

  9. Java输出、变量、数据类型及其转换

    20190701(输出.变量.数据类型及其转换) 标签: java #输出命令 System.out.println("徐凤年"+"两袖青蛇"+"剑开 ...

  10. java自学——java的基本讲解和变量、字符串、运算符的简单介绍

    java自学--java的基本讲解和变量.数组.字符串.运算符的简单介绍 hello world程序 java程序的结构 java语句的组成介绍 关键字 标识符 标识符的命名规则 分隔符 注释符 空白 ...

最新文章

  1. oracle dba_tables各字段含义
  2. 使用搜索引擎的10个搜索技巧
  3. Yolov5 face训练手册
  4. php imagick 滤镜,PHP安装imagick扩展踩过的坑
  5. POI以SAX方式解析Excel2007大文件(包含空单元格的处理) Java生成CSV文件实例详解...
  6. postmethod 设置request body utf-8_Cypress系列(62) request() 命令详解
  7. Spring事务回滚和异常类
  8. IOS原生地图与高德地图
  9. 前端学习(3118):react-hello-react的解决类中方法的this
  10. delphi 实现屏幕旋转代码_代码检查 | 如何用Processing实现3D世界
  11. 语言 ota_小米手表第五次OTA升级:百款新表盘 增加运动语音、振动提醒
  12. 软件的接口设计图_软件工程中的分析、设计与实例
  13. 【竞赛02-a】【题解】第十二届电工杯全国大学生数学建模大赛B题
  14. [ Linux ] 连接FTP及FTP常用配置
  15. DirectX修复工具使用技巧之二——手动修复C++创建失败的文件
  16. Spring:Spring支持的bean作用域有哪些
  17. Python:快速裁剪PDF页面
  18. 美团java后端面试题目_美团笔试题(Java后端5题2小时)
  19. vue路由变化时使用axios取消所有请求
  20. 【解题报告】Kattis - adjoin 树形dp

热门文章

  1. matlab中图像压缩
  2. 吴恩达访谈 - Geoffrey Hinton(个人不懂或是想了解的名词)
  3. java中的 输入 方法
  4. 阿里云后台部署全过程-1-云服务申请与配置
  5. 濮阳工学院2019计算机大赛二等奖,学习 | 第三届校长奖学金10名入围奖人选,看看都有谁?!...
  6. uva 12325 宝箱
  7. 数据库——sql server安装教程
  8. MySQL教程——MySQL注释:单行注释和多行注释
  9. 检测特殊字符的正则表达式
  10. 五面阿里拿下飞猪事业部offer,面试题附答案