常量变量习题答案

基础题目:

第一题

  • 按步骤编写代码,效果如图所示:

在这里插入图片描述

  • 编写步骤:
  1. 定义类 Test1
  2. 定义 main方法
  3. 控制台输出5行字符串类型常量值
  4. 控制台输出5行字符类型常量值
  • 参考答案:

    public class Test1 {public static void main(String[] args) {// 控制台输出任意5行字符串类型常量值System.out.println("善学如春起之苗");System.out.println("不见其增,日有所长");System.out.println("假学如磨刀之石");System.out.println("不见其损,年有所亏");System.out.println("加油吧!少年");// 控制台输出任意5行字符类型常量值System.out.println('J');System.out.println('A');System.out.println('V');System.out.println('A');System.out.println('!');}
    }
    

第二题

  • 按步骤编写代码,效果如图所示:

在这里插入图片描述

  • 编写步骤:

    1. 定义类 Test2
    2. 定义 main方法
    3. 控制台输出5行整数类型常量值
    4. 控制台输出5行小数类型常量值
  • 参考答案:

    public class Test2 {public static void main(String[] args) {// 控制台输出任意5行整数类型常量值System.out.println(-2147483648);System.out.println(-100);System.out.println(0);System.out.println(100);System.out.println(2147483647);// 控制台输出任意5行小数类型常量值System.out.println(-100.0);System.out.println(-10.0);System.out.println(0.0);System.out.println(10.9);System.out.println(100.9);}
    }

第三题

  • 按步骤编写代码,效果如图所示:

在这里插入图片描述

  • 编写步骤:

    1. 定义类 Test3
    2. 定义 main方法
    3. 控制台输出所有布尔类型常量值
  • 参考答案:

    public class Test3 {public static void main(String[] args) {// 控制台输出所有布尔类型常量值System.out.println(true);System.out.println(false);}
    }

第四题

  • 按步骤编写代码,效果如图所示:

在这里插入图片描述

  • 编写步骤:

    1. 定义类 Test4
    2. 定义 main方法
    3. 定义2个 byte类型变量,分别赋byte类型范围内最大值和最小值,并输出在控制台.
    4. 定义2个 short类型变量,分别赋short类型范围内的值,并输出在控制台.
    5. 定义2个 int类型变量,分别赋int类型范围内的值,并输出在控制台.
    6. 定义2个 long类型变量,分别赋超过int类型范围的值,并输出在控制台.
  • 参考答案:

    public class Test4 {public static void main(String[] args) {// 定义2个 byte类型变量,分别赋byte类型范围内最大值和最小值,并输出在控制台.byte num1 = -128;byte num2 = 127;System.out.println(num1);System.out.println(num2);// 定义2个 short类型变量,分别赋short类型范围内的值,并输出在控制台.short num3 = -32768;short num4 = 32767;System.out.println(num3);System.out.println(num4);// 定义2个 int类型变量,分别赋int类型范围内的值,并输出在控制台.int num5 = -2147483648;int num6 = 2147483647;System.out.println(num5);System.out.println(num6);// 定义2个 long类型变量,分别赋超过int类型范围的值,并输出在控制台.long num7 = -2147483649L;long num8 = 2147483648L;System.out.println(num7);System.out.println(num8);}  
    }
    

第五题

  • 按步骤编写代码,效果如图所示:

在这里插入图片描述

  • 编写步骤:

    1. 定义类 Test5
    2. 定义 main方法
    3. 定义2个 float类型变量,分别赋值,并输出在控制台.
    4. 定义2个 double类型变量,分别赋值,并输出在控制台.
  • 参考答案:

     public class Test5 {public static void main(String[] args) {// 定义2个 float类型变量,分别赋值,并输出在控制台.float num1 = -3.14F;float num2 = 3.14F;System.out.println(num1);System.out.println(num2);// 定义2个 double,分别赋值,并输出在控制台.double num3 = -3.4;double num4 = 3.4;System.out.println(num3);System.out.println(num4);}}
    

第六题

  • 按步骤编写代码,效果如图所示:

在这里插入图片描述

  • 编写步骤:
  1. 定义类 Test6
  2. 定义 main方法
  3. 定义5个 char类型变量,分别赋值,并输出在控制台.
  4. 定义2个 boolean类型变量,分别赋值,并输出在控制台.
  • 参考答案:

    public class Test6 {public static void main(String[] args) {// 定义5个 char类型变量,分别赋值,并输出在控制台.char ch1 = '9';char ch2 = 'J';char ch3 = 'a';char ch4 = ' ';char ch5 = '@';System.out.println(ch1);System.out.println(ch2);System.out.println(ch3);System.out.println(ch4);System.out.println(ch5);// 定义2个 boolean类型变量,分别赋值,并输出在控制台.boolean b1 = true;boolean b2 = false;System.out.println(b1);System.out.println(b2);}}
    

第七题

  • 按步骤编写代码,效果如图所示:

在这里插入图片描述

  • 步骤图解:

在这里插入图片描述

  • 开发提示:定义变量不赋值的格式

    // 	数据类型 变量名 ;
    int temp;
    
  • 编写步骤:

    1. 定义类 Test7
    2. 定义 main方法
    3. 定义两个整数变量a,b并赋值
    4. 控制台输出变量a,b互换前的值
    5. 定义一个第三方变量temp,不赋值
    6. 利用第三方变量temp使a,b的值互换
    7. 控制台输出变量a,b互换后的值
  • 参考答案:

    public class Test7 {public static void main(String[] args) {// 定义两个整数变量a,b并赋值int a = 10;int b = 20;// 控制台输出变量a,b的值System.out.println("互换前:");System.out.println(a);System.out.println(b);// 定义一个第三方变量,不赋值.int temp;// 利用第三方变量,是a,b的值互换.temp = a ;a = b;b = temp;// 控制台输出变量a,b的互换后的值.System.out.println("互换后:");System.out.println(a);System.out.println(b);} 
    }
    

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/101657.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

TheGem主题 - 创意多用途和高性能WooCommerce WordPress主题/网站

TheGem主题概述 – 适合所有人的TheGem 作为设计元素、样式和功能的终极 Web 构建工具箱而设计和开发,TheGem主题将帮助您在几分钟内构建一个令人印象深刻的高性能网站,而无需触及一行代码。不要在编码上浪费时间,探索你的创造力&#xff01…

【Visual Studio】生成.i文件

环境 VS版本:VS2013 问题 如何生成.i预编译文件? 步骤 1、打开VS项目属性,打开C/C\预处理器页面,【预处理到文件】选择是,开启。 2、生成文件如下。 3、正常编译需要关闭此选项。

Azure VM上意外禁用NIC如何还原恢复

创建一个windows虚拟机,并远程连接管理员的方式打开powershell 首先查看虚拟网卡,netsh interface show interface 然后禁用虚拟网卡 ,netsh interface set interface Ethernet disable 去Azure虚拟机控制台,打开串行控制台 控制台中键入cmd,…

JAVA开发环境接口swagger-ui使用总结

一、前言 swagger-ui是java开发中生产api说明文档的插件&#xff0c;这是后端工程师和前端工程师联调接口的桥梁。生成的文档就减少了很多没必要的沟通提高开发和测试效率。 二、 swagger-ui的使用 1、引入maven依赖 <dependency><groupId>io.springfox</grou…

开源语音聊天软件Mumble

网友 大气 告诉我&#xff0c;Openblocks在国内还有个版本叫 码匠&#xff0c;更贴合国内软件开发的需求&#xff0c;如接入了国内常用的身份认证&#xff0c;接入了国内的数据库和云服务&#xff0c;也对小程序、企微 sdk 等场景做了适配。 在 https://majiang.co/docs/docke…

ubuntu 搜狗输入法安装 和 无法输入中文

一、下载搜狗输入法Linux版本。 搜狗输入法linux-首页 二、安装fcitx输入框架&#xff0c;及相关的依赖库 sudo apt install fcitx-bin sudo apt-get install fcitx-table sudo apt --fix-broken install 三、安装搜狗输入法 sudo dpkg -i sougou....deb 四、通过 设置&…

NPM 管理组织成员

目录 1、向组织添加成员 1.1 邀请成员加入您的组织 1.2 撤销组织邀请 2、接收或拒接组织邀请 2.1 接收组织邀请 2.2 拒绝组织邀请 3、组织角色和权限 4、管理组织权限 5、从组织中删除成员 1、向组织添加成员 作为组织所有者&#xff0c;您可以将其他npm用户添加到…

vim 配置环境变量与 JDK 编译器异常

vim 配置环境变量 使用 vim 打开系统中的配置信息&#xff08;不存在将会创建&#xff09;&#xff1a; vim ~/.bash_profile 以配置两个版本 JDK 为例&#xff08;前提是已安装 JDK&#xff09;,使用上述命令打开配置信息&#xff1a; 输入法调成英文&#xff0c;输入 i&…

新的后端渲染:服务器驱动UI

通过API发送UI是一种彻底的新方法&#xff0c;将改变传统的UI开发。 一项正在改变我们对用户界面 (UI) 的看法的技术是通过 API 发送 UI&#xff0c;也称为服务器驱动UI。这种方法提供了新水平的活力和灵活性&#xff0c;正在改变 UI 开发的传统范例。 服务器驱动 UI 不仅仅是…

python 连接Redis 数据库

pip install redis python代码 import redis# 连接数据库 r redis.Redis(host192.168.56.15, port6379, db0)# 存储数据 #r.set(key, value) r.set(name, zaraNet)# 获取数据 value r.get(name) print(value)# 关闭连接&#xff08;可选&#xff09; r.close()

SFL218-20-32-40、SFL218B-40-21-15电液伺服阀

SFL218B-04-21-10、SFL218B-10-21-15、SFL218B-20-21-40、SFL218B-40-21-15、SFL218B-60-21-40、SFL218-04-32-10、SFL218-10-32-15、SFL218-20-32-40、SFL218-40-32-15、SFL218-60-32-40 SFL218A-SFL218B采用千式力马达和两级液压放大器结构前置级为无摩擦副的双喷嘴挡板阀输…

mysql------做主从复制,读写分离

1.为什么要做主从复制&#xff08;主从复制的作用&#xff09; 做数据的热备&#xff0c;作为后备数据库&#xff0c;主数据库服务器故障后&#xff0c;可切换到从数据库继续工作&#xff0c;避免数据丢失。 架构的扩展。业务量越来越大,I/O访问频率过高&#xff0c;单机无法满…

树莓派4B raspiberry设置vnc远程登录

树莓派开启远程登录&#xff0c;本来通过raspi-config就可以设置的&#xff0c;但是这里安装的镜像可能不是官方镜像&#xff0c;导致raspi-config设置不生效。早先的版本可能通过raspi-config选择 Interfacing Options ,选择 Enable VNC就可以安装realvnc-vnc-server&#xff…

阿里云服务器-修改ecs操作系统,把window系统更换成Linux操作系统

其他sql格式也在更新中&#xff0c;可直接查看这个系列&#xff0c;要是没有你需要的格式&#xff0c;可在评论或私信我 总目录 目录-后期更新打算 hive的nvl中的子查询 总目录我这个是window&#xff0c;默认应该都是window&#xff0c;我需要改成Linux系统第一步&#xff…

WX1860- ngbe-1.2.5 xdp程序在路由模式下,使用iperf工具测试数据包不转发,用jmeter可以

本地验证时重定向iperf包有出现calltrace错误&#xff0c;经推断&#xff0c;系统PAGE_SIZE<8k时可能出现&#xff08;getconf PAGE_SIZE指令可查看&#xff09;&#xff0c;按下图将ngbe_main.c的2350行ngbe_rx_bufsz改为ngbe_rx_pg_size可修复。其次&#xff0c;需要将加载…

Stable Diffusion 系列教程 | 文生图 - 提示词

目录 1.提示词 基本的规则 2.提示词分类 2.1内容性提示词 2.2 画风艺术派提示词 2.3 画幅视角 2.4画质提示词 3 反向提示词 3.1 内容性反向提示词 3.2 画质性反向提示词 4 实例分析 5 权重 5.1 方法一 5.2 方法二 6.参数 7. 学习and 技巧 7.1 辅助写提示词的网…

Commonjs和Es6语法规范的理解

ES6 module和CommonJS到底有什么区别&#xff1f; “ES6 module是编译时加载&#xff0c;输出的是接口&#xff0c;CommonJS运行时加载&#xff0c;加载的是一个对象” 这里的“编译时”是什么意思&#xff1f;和运行时有什么区别&#xff1f;“接口”又是什么意思&#xff1f;…

基于STC15单片机-LM35-DS8B20温度测量-DS1302计时-proteus仿真-源程序

一、系统方案 本设计采用STC15单片机作为主控器。 DS18B20采集温度值送到液晶1602显示。 DS1302计时&#xff0c;日期送到液晶1602显示。 LM35采集另一路温度值送到数码管显示。 二、硬件设计 原理图如下&#xff1a; 三、单片机软件设计 1、首先是系统初始化 /IO初始化为…

第 6 章 递归(3)(八皇后问题)

6.7递归-八皇后问题(回溯算法) 6.7.1八皇后问题介绍 八皇后问题&#xff0c;是一个古老而著名的问题&#xff0c;是回溯算法的典型案例。该问题是国际西洋棋棋手马克斯贝瑟尔于1848年提出&#xff1a;在88格的国际象棋上摆放八个皇后&#xff0c;使其不能互相攻击&#xff0c…

升级还是不升级?iPhone 15和iPhone 14 Plus性能比较

预览iPhone 15 Pro Max与三星Galaxy S23 Ultra之战是有正当理由的。显然,三星的旗舰智能手机为2023年的所有其他旗舰产品定下了基调——由于其超长的电池寿命和一流的摄像头,证明了它是最受欢迎的产品。 毫不奇怪,Galaxy S23 Ultra不仅是最好的照相手机之一,也是花钱能买到…