JAVA练习题

这篇博客分享了作者在练习Java编程时遇到的一些题目,包括九九乘法口诀表、BMI指数计算、互换两数、求最大最小值、输出奇数、数字求和、计算偶数和、输出直角三角形和菱形图案,以及纸张对折达到珠穆朗玛峰高度的计算。通过实例解析,适合Java初学者巩固基础知识。
摘要由CSDN通过智能技术生成

今天在网上找了一些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 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值