专业的JAVA编程教程与资源

网站首页 > java教程 正文

Java零基础程序阅读五(java基础入门课后编程题)

temp10 2024-10-13 09:35:10 java教程 14 ℃ 0 评论
  1. 阅读下面程序:
public class BMIexponent {
public static void main(String[] args) {
double height = 1.72; // 身高变量,单位:米
int weight = 70; // 体重变量,单位:千克
double exponent = weight / (height * height); // BMI计算公式
System.out.println("您的身高为:" + height);
System.out.println("您的体重为:" + weight);
System.out.println("您的BMI指数为:" + exponent);
System.out.print("您的体重属于:");
if (exponent < 18.5) { // 判断BMI指数是否小于18.5
System.out.println("体重过轻");
}
if (exponent >= 18.5 && exponent < 24.9) { // 判断BMI指数是否在18.5到24.9之间
System.out.println("正常范围");
}
if (exponent >= 24.9 && exponent < 29.9) { // 判断BMI指数是否在24.9到29.9之间
System.out.println("体重过重");
}
if (exponent >= 29.9) { // 判断BMI指数是否大于29.9之间
System.out.println("肥胖");
}
}
}

2.阅读下面程序:

public class EscapeCharacter {
public static void main(String[] args) {
char c1 = '\\'; // 反斜杠转义字符
char c2 = '\''; // 单引号转义字符
char c3 = '\"'; // 双引号转义字符
char c4 = '\u2605'; // 十六进制表示的字符
char c5 = '\101'; // 八进制表示字符
char c6 = '\t'; // 制表符转义字符
char c7 = '\n'; // 换行符转义字符
System.out.println("[" + c1 + "]");
System.out.println("[" + c2 + "]");
System.out.println("[" + c3 + "]");
System.out.println("[" + c4 + "]");
System.out.println("[" + c5 + "]");
System.out.println("[" + c6 + "]");
System.out.println("[" + c7 + "]");
}
}

3、阅读下面程序:

Java零基础程序阅读五(java基础入门课后编程题)

import java.util.Scanner;
public class LoginService {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); // 创建扫描器,获取控制台输入的值
System.out.println("请输入6位数字密码:"); // 输出提示
int password = sc.nextInt(); // 将用户在控制台输入的数字赋给整型变量
boolean result = (password == 924867);// 用逻辑运算符判断用户输入的数组是否为924867
System.out.println("用户密码是否正确:" + result); // 输出结果
sc.close();//关闭扫描器
}
}

4、阅读下面程序:

public class ImplicitConversion {
public static void main(String[] args) {
// 声明byte型变量mybyte,并把byte型变量允许的最大值赋给mybyte
byte mybyte = 127;
int myint = 150; // 声明int型变量myint,并赋值150
float myfloat = 452.12f; // 声明float型变量myfloat,并赋值
char mychar = 10; // 声明char型变量mychar,并赋值
double mydouble = 45.46546; // 声明double型变量,并赋值
/* 将运算结果输出 */
System.out.println("byte型与float型数据进行运算结果为:" + (mybyte + myfloat));
System.out.println("byte型与int型数据进行运算结果为:" + mybyte * myint);
System.out.println("byte型与char型数据进行运算结果为:" + mybyte / mychar);
System.out.println("double型与char型数据进行运算结果为:" + (mydouble + mychar));
}
}

5、阅读下面程序

public class ExplicitConversion {
public static void main(String[] args) {
int a = (int) 45.23; // double类型强制转化成int类型
long b = (long) 456.6F; // flaot类型强制转化成long类型
char c = (char) 97.14; // double型强制转换成char型
System.out.println("45.23强制转换成int的结果:" + a);
System.out.println("456.6F强制转换成long的结果:" + b);
System.out.println("97.14强制转换成char的结果" + c);
}
}

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表