5.5(千克与磅之间的互换)编写一个程序,并排显示下面两个表格
- 题目
- 题目概述
- 破题
- 代码
题目
题目概述
5.5(千克与磅之间的互换)编写一个程序,并排显示下面两个表格
千克 磅 磅 千克
1 2.2 20 9.09
3 6.6 25 11.36
…
197 433.4 510 231.82
199 437.8 515 234.09
破题
左侧表格千克数与所处表格行数i(不含表头)关系:(2 * i - 1)
右侧表格磅数与所处表格行数i(不含表头)关系:(5 * i + 15)
表格不含表头一共100行(初始i为1,循环结束条件为i<101)
1kg=2.2磅
代码
public class Test5_5 {public static void main(String[] args) {// 输出第一行System.out.println("千克 磅 磅 千克");// 使用循环输出后续表格double temp = 2.2;for (int i = 1;i < 101;i++){System.out.printf("%d %.1f %d %.2f\n", (2 * i - 1), ((2 * i - 1) * temp),(5 * i + 15), ((5 * i + 15) / temp));}}
}