今天在网上找了一些java初学者的题进行了练习,虽然做的过程中出现了一些错误,但是圆满解决,所以分享给大家。
九九乘法口诀表
public class Test7 {
public static void main(String[] args) {
for(int i=1;i<=9;i++) {
//控制行数
for(int k=1;k<=i;k++) {
//控制每行的列数
System.out.print(k+"*"+i+"="+(i*k)+"\t");
}
System.out.println();
}
} }
编程实现判断一个用户的胖瘦程度,可以使用BMI参数
通过百度了解其中具体的算法实现
身体质量指数是BMI指数(身体质量指数,简称体质指数),是目前国际上常用的衡量人体胖瘦程度
以及是否健康的一个标准。
计算公式为:BMI=体重(千克)除以身高(米)的平方。
public class Test7 {
public static void main(String[] args) {
// 1、要求用户输入合法的身高和体重值
Scanner sc = new Scanner(System.in);
double high = -1;
while (true) {
// while(true)是个死循环,则必须在循环体中配合break跳出
System.out.println("身高值:(米)");
String ss = sc.nextLine();
try {
high = Double.parseDouble(ss);
if (high > 0 && high < 3)
break;
System.out.println("要求输入合法的身高值,例如0.1到3之间");
} catch (Exception e) {
System.out.println("要求输入1.23之类的浮点数!");
}
}
double height = -1;
while (true) {
System.out.println("体重:(千克)");
String ss = sc.nextLine();
try {
height = Double.valueOf(ss);
if (height > 0 && height < 500)
break;
System.out.println("要求输入合法的体重值,例如0到500之间");
} catch (Exception e) {
System.out.println("要求输入66.23之类的浮点数!");
}
}
System.out.println("体重:" + height + "公斤,身高:" + high + "米");
// 2、计算对应用户的BMI指数
double res = height