Java程序设计

第二章 Java语言基础-补

if

If语句

if-multiway

If-else-else if

if-示例(1)

计算BMI,要求用户输入身高(cm)和体重(kg),计算BMI值,根据BMI值分别显示对应情况

BMI值 bmi<18.5 18.5≤bmi<25 25≤bmi<30 ≥30
结论 偏瘦 正常 偏重 肥胖

ComputeAndInterpretBMI.java

if-示例(2)

输入一年份,计算判断该年份是否是闰年

LeapYear.java

Switch-case

Switch-Case

While-loop

While-loop

While-示例(1)

实现一简单加法运算测试,随机生成10道100以内加法题,让用户输入答案,测试结束,显示正确的题数、错误的题数

AddQuiz.java

Do-while-loop

Do-while-loop

Do-while-示例(1)

用户连续输入一组数,以0结束,求这组数的和,并显示输出

NumberSum.java

for-loop

For-loop

循环综合示例

输入两个正整数,计算这两个数的最大公约数

GCDV1.java, GCDV2.java

循环综合示例

输入一个十进制整数,将其转换成十六进制数输出

Dec2Hex.java

循环综合示例

输入一个字符串,判断其是否为回文

Palindrome.java

循环综合示例

输出前50个素数,10个为一行

PrimeNumber.java