Java黑皮书课后题第2章:*2.23(驾驶费用)编写一个程序,提示用户输入驾驶的距离、每加仑多少英里的汽车燃油性能值,以及每加仑的价格,然后显示旅程的费用
*2.23(驾驶费用)编写一个程序,提示用户输入驾驶的距离、每加仑多少英里的汽车燃油性能值,以及每加仑的价格,然后显示旅程的费用
- 题目
- 题目概述
- 运行示例
- 思路
- 代码
题目
题目概述
*2.23(驾驶费用)编写一个程序,提示用户输入驾驶的距离、每加仑多少英里的汽车燃油性能值,以及每加仑的价格,然后显示旅程的费用
运行示例
Enter the driving distance: 900.5
Enter miles per gallon: 25.5
Enter price per gallon: 3.55
The cost of driving is $125.36
思路
先建模(构建油费花销和距离等四个函数之间的关系式)
cost = (price * distance) / miles
输入变量
计算并输出即可
代码
import java.util.Scanner;public class Test2_23 {public static void main(String[] args) {// 获取数据Scanner input = new Scanner(System.in);System.out.println("Enter the driving distance: ");double distance = input.nextDouble();System.out.println("Enter miles per gallon: ");double miles = input.nextDouble();System.out.println("Enter price per gallon: ");double price = input.nextDouble();// 计算费用并输出System.out.println("The cost of driving is $" + ((price * distance) / miles));}
}
Java黑皮书课后题第2章:*2.23(驾驶费用)编写一个程序,提示用户输入驾驶的距离、每加仑多少英里的汽车燃油性能值,以及每加仑的价格,然后显示旅程的费用相关推荐
- Java *2.23(驾驶费用)编写一个程序,提示用户输入驾驶的距离、每加仑多少英里的汽车燃油性能值,以及每加仑的价格,然后显示旅程的费用。
下面是一个运算示例: Enter the driving distance: 900.5 Enter miles per gallon: 25.5 Enter price per gallon: 3. ...
- 【无标题】编写一个程序提示用户输入一个整数,然后显示这个整数的所有数字的和。
(求一个整数各位数字之和)编写一个方法,计算一个整数各位数字之和.使用下面的方法头: public static int sumDigits(long n) 例如sumDigits(234)返回9(2 ...
- Java黑皮书课后题第6章:*6.2(求一个整数各位数字之和)编写一个方法,计算一个整数各位数字之和。使用下面的方法头:public static int sumDigits(long n)
6.2(求一个整数各位数字之和)编写一个方法,计算一个整数各位数字之和.使用下面的方法头:public static int sumDigits(long n) 题目 题目概述 槽点 代码 运行示例 ...
- Java黑皮书课后题第6章:*6.20(计算一个字符串中字母的个数)编写一个方法,使用下面的方法体计算字符串中的字母个数。编写一个测试程序,提示用户输入字符串,然后显示字符串中的字母个数
6.20(计算一个字符串中字母的个数)编写一个方法,使用下面的方法体计算字符串中的字母个数.编写一个测试程序,提示用户输入字符串,然后显示字符串中的字母个数 题目 题目描述 破题 代码 运行示例 题目 ...
- Java黑皮书课后题第7章:*7.22(计算一个字符串中大写字母的数目)编写程序,从命令行输入一个字符串,然后显示字符串中大写字母的数目
7.22(计算一个字符串中大写字母的数目)编写程序,从命令行输入一个字符串,然后显示字符串中大写字母的数目 题目 题目描述 破题 代码 运行实例 题目 题目描述 7.22(计算一个字符串中大写字母的数 ...
- Java黑皮书课后题第2章:2.6(求一个整数各位数的和)读取一个0和1000之间的整数,并将给整数的各位数字相加
2.6(求一个整数各位数的和)读取一个0和1000之间的整数,并将给整数的各位数字相加 题目 题目描述 运行示例 题目槽点与破题 题目槽点 破题 如何提取数字 代码块 方法评价 题目 题目描述 2.6 ...
- Java黑皮书课后题第11章:11.2(Person Student Employee Faculty Staff类)设计一个名为Person的类及其两个名为Student和Employee的子类
Java黑皮书课后题第11章:11.2(Person Student Employee Faculty Staff类) 题目 缺陷 UML图 代码 Test02_MyDate.java:用于参考的My ...
- Java黑皮书课后题第10章:**10.25(新的字符串split方法)String类中的split方法会返回一个字符串数组,该数组是由分隔符分隔开的子串构成的
Java黑皮书课后题第10章:**10.25(新的字符串split方法) 题目 代码 运行实例 题目 代码 public class Test25 {public static String[] sp ...
- Java黑皮书课后题第10章:10.21(被5或6整除)找出能被5或6整除的大于Long.MAX_VALUE的前10个数字
Java黑皮书课后题第10章:10.21(被5或6整除)找出能被5或6整除的大于Long.MAX_VALUE的前10个数字 题目 代码 结果 题目 都在上面 代码 import java.math.B ...
最新文章
- Java线程安全 关于原子性与volatile的试验
- oracle 里 符号 || 表示什么意思??
- golang备份和恢复
- 前端如何搭建一个成熟的脚手架
- 缔造完美运维 共谱双赢新篇
- 数据结构与就算法(选择排序)
- Amazon亲儿子MXNet与其他框架有哪些不同?| 赠书
- Discuz论坛分表以及memcache缓存优化
- 【排序】剑指offer:数组中重复的数字
- 便于理解mysql内幕的各种逻辑图组
- MVC模式在Java Web应用程序中的实现
- 博途PLC和ABB变频器PN通讯详解
- Centos6 安装可视化界面
- PyQt5最全27 绘图之drawLine绘制不同类型的直线
- 惯性导航学习笔记——惯性技术基础知识
- android手机传感器,安卓手机传感器
- 无盘工作站给服务器ip地址协议,如何给无盘工作站安装TCP IP协议
- 数字图像处理(1)-图片信息获取和RGB-HSI
- Xshell SSH免密登录
- 用手机打开word图表位置很乱_超实用!word、excel、ppt文件互相转换技巧来了