Java语言程序设计(第3版)
上QQ阅读APP看书,第一时间看更新

编程练习

2.1 编写程序,从键盘上输入一个double型的华氏温度,然后将其转换为摄氏温度输出。转换公式为:摄氏度= (5/9)×(华氏度−32)。

2.2 编写程序,从键盘输入圆柱底面半径和高,计算并输出圆柱的体积。

2.3 编写程序,从键盘上输入你的体重(单位:千克)和身高(单位:米),计算你的身体质量指数(Body Mass Index,BMI),该值是衡量一个人是否超重的指标。计算公式为:BMI=体重/身高的平方。

2.4 编写程序,读取一个0~1000的整数,将该整数的各位数字相加。例如,输入整数932,各位数字之和是14。

2.5 编写程序,显示当前的时间。Java的System.currentTimeMillis()方法返回GMT 1970年1月1日00:00:00开始到当前时刻的毫秒数。使用该方法的返回值可以计算当前的时间。要求程序输出结果格式如下:

2.6 编写程序,要求用户从键盘输入a、b和c的值,计算下列表达式的值。

2.7 编写程序,计算贷款的每月支付额。程序要求用户输入贷款的年利率、总金额和年数,程序计算月支付金额和总偿还金额,并将结果显示输出。计算贷款的月支付额公式如下:

提示:可使用Math.sqrt(double d)方法计算数的平方根,使用Math.pow(double a,double b)方法计算ab