Day01-变量和数据类型课后练习-参考答案

2024-01-29 15:04

本文主要是介绍Day01-变量和数据类型课后练习-参考答案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

    • 1、输出你最想说的一句话!
    • 2、定义所有基本数据类型的变量和字符串变量
    • 3、用合适类型的变量存储个人信息并输出
    • 4、定义圆周率PI
    • 5、简答题

1、输出你最想说的一句话!

  • 编写步骤:
  1. 定义类 Homework1,例如:Homework1
  2. 定义 main方法
  3. 控制台输出你最想说的一句话

参考答案:

public class Homework1 {public static void main(String[] args) {System.out.println("学习一定是辛苦的,但是我可以苦中作乐");}
}

2、定义所有基本数据类型的变量和字符串变量

  • 编写步骤:
  1. 定义类 Homework2
  2. 定义 main方法
  3. 定义所有基本数据类型的变量和字符串变量,并用对应的常量值赋值,然后打印输出这些变量的值
byteshortintlongfloatdoublecharbooleanString
1001000123456123456789005.58.5a,0,尚falseHelloWorld

参考答案:

public class Homework2 {public static void main(String[] args) {byte byteValue = 100;System.out.println("byteValue = " + byteValue);short shortValue = 1000;System.out.println("shortValue = " + shortValue);int intValue = 123456;System.out.println("intValue = " + intValue);long longValue = 12345678900L;System.out.println("longValue = " + longValue);float floatValue = 5.5F;System.out.println("floatValue = " + floatValue);double doubleValue = 8.5;System.out.println("doubleValue = " + doubleValue);char characterOne = 'a';System.out.println("characterOne = " + characterOne);char characterTwo = '0';System.out.println("characterTwo = " + characterTwo);char characterThree = '尚';System.out.println("characterThree = " + characterThree);boolean booleanValue = false;System.out.println("booleanValue = " + booleanValue);String stringValue = "HelloWorld";System.out.println("stringValue = " + stringValue);}
}

3、用合适类型的变量存储个人信息并输出

  • 编写步骤:
  1. 定义类 Homework3
  2. 定义 main方法
  3. 定义合适类型的变量用于存储自己的姓名、年龄、性别、体重、婚姻状况(已婚用true表示,单身用false表示)等等,然后打印输出这些变量的值

参考答案:

public class Homework3 {public static void main(String[] args) {String name = "姜姜";System.out.println("name = " + name);int age = 18;System.out.println("age = " + age);char gender = '男';System.out.println("gender = " + gender);double weight = 75.5;System.out.println("weight = " + weight + "kg");boolean marry = true;System.out.println("marry = " + marry);}
}

4、定义圆周率PI

  • 编写步骤:
  1. 定义类 Homework4
  2. 定义 main方法
  3. 定义一个变量PI,用来表示圆周率并赋值为3.14
  4. 再使用3个变量分别保存圆的半径,分别赋值为1.2、2.5、6
  5. 使用计算表达式求它们的面积,并输出显示半径和面积值。

参考答案:

public class Homework4 {public static void main(String[] args) {double PI = 3.14;double radiusOne = 1.2;System.out.println("radiusOne = " + radiusOne + ", area = " + PI * radiusOne * radiusOne);double radiusTwo = 2.5;System.out.println("radiusTwo = " + radiusTwo + ", area = " + PI * radiusTwo * radiusTwo);double radiusThree = 6;System.out.println("radiusThree = " + radiusThree + ", area = " + PI * radiusThree * radiusThree);}
}

5、简答题

(1)Java的基本数据类型有哪些?String是基本数据类型吗?

参考答案:

Java的基本数据类型有:byte,short,int,long,float,double,char,boolean
String不是基本数据类型

(2)char型变量中是否可以存储一个汉字?

参考答案:

可以,因为Javachar类型的变量占2个字节,而字符编码值范围是[0,65535]

在这里插入图片描述

这篇关于Day01-变量和数据类型课后练习-参考答案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/657291

相关文章

Rust 数据类型详解

《Rust数据类型详解》本文介绍了Rust编程语言中的标量类型和复合类型,标量类型包括整数、浮点数、布尔和字符,而复合类型则包括元组和数组,标量类型用于表示单个值,具有不同的表示和范围,本文介绍的非... 目录一、标量类型(Scalar Types)1. 整数类型(Integer Types)1.1 整数字

java如何调用kettle设置变量和参数

《java如何调用kettle设置变量和参数》文章简要介绍了如何在Java中调用Kettle,并重点讨论了变量和参数的区别,以及在Java代码中如何正确设置和使用这些变量,避免覆盖Kettle中已设置... 目录Java调用kettle设置变量和参数java代码中变量会覆盖kettle里面设置的变量总结ja

Perl 特殊变量详解

《Perl特殊变量详解》Perl语言中包含了许多特殊变量,这些变量在Perl程序的执行过程中扮演着重要的角色,:本文主要介绍Perl特殊变量,需要的朋友可以参考下... perl 特殊变量Perl 语言中包含了许多特殊变量,这些变量在 Perl 程序的执行过程中扮演着重要的角色。特殊变量通常用于存储程序的

变量与命名

引言         在前两个课时中,我们已经了解了 Python 程序的基本结构,学习了如何正确地使用缩进来组织代码,并且知道了注释的重要性。现在我们将进一步深入到 Python 编程的核心——变量与命名。变量是我们存储数据的主要方式,而合理的命名则有助于提高代码的可读性和可维护性。 变量的概念与使用         在 Python 中,变量是一种用来存储数据值的标识符。创建变量很简单,

荣耀嵌入式面试题及参考答案

在项目中是否有使用过实时操作系统? 在我参与的项目中,有使用过实时操作系统。实时操作系统(RTOS)在对时间要求严格的应用场景中具有重要作用。我曾参与的一个工业自动化控制项目就采用了实时操作系统。在这个项目中,需要对多个传感器的数据进行实时采集和处理,并根据采集到的数据及时控制执行机构的动作。实时操作系统能够提供确定性的响应时间,确保关键任务在规定的时间内完成。 使用实时操作系统的

C 语言的基本数据类型

C 语言的基本数据类型 注:本文面向 C 语言初学者,如果你是熟手,那就不用看了。 有人问我,char、short、int、long、float、double 等这些关键字到底是什么意思,如果说他们是数据类型的话,那么为啥有这么多数据类型呢? 如果写了一句: int a; 那么执行的时候在内存中会有什么变化呢? 橡皮泥大家都玩过吧,一般你买橡皮泥的时候,店家会赠送一些模板。 上

C语言程序设计(数据类型、运算符与表达式)

一、C的数据类型 C语言提供的数据类型: 二、常量和变量 2.1常量和符号常量 在程序运行过程中,其值不能被改变的量称为常量。 常量区分为不同的类型: 程序中用#define(预处理器指令)命令行定义变量将代表常量,用一个标识符代表一个常量,称为符合常量。 2.2变量 变量代表内存中具有特定属性的一个存储单元,用来存放数据,在程序运行期间,这些值是可以 改变的。 变

JS_变量

二、JS的变量 JS中的变量具有如下特征 1 弱类型变量,可以统一声明成var 2 var声明的变量可以再次声明 3 变量可以使用不同的数据类型多次赋值 4 JS的语句可以以; 结尾,也可以不用;结尾 5 变量标识符严格区分大小写 6 标识符的命名规则参照JAVA 7 如果使用了 一个没有声明的变量,那么运行时会报uncaught ReferenceError: *** is not de

Redis地理数据类型GEO

通常要计算两个地理位置的距离不是很方便,这里可以直接通过Redis提供的GEO操作来完成地理位置相关的计算 1)添加地理位置 语法:geoadd key longitude latitude member [longitude latitude member] ...字段说明:key:存放地理位置的集合名称longitude:地理坐标的经度latitude:地理坐标的纬度member:表示这

使用条件变量实现线程同步:C++实战指南

使用条件变量实现线程同步:C++实战指南 在多线程编程中,线程同步是确保程序正确性和稳定性的关键。条件变量(condition variable)是一种强大的同步原语,用于在线程之间进行协调,避免数据竞争和死锁。本文将详细介绍如何在C++中使用条件变量实现线程同步,并提供完整的代码示例和详细的解释。 什么是条件变量? 条件变量是一种同步机制,允许线程在某个条件满足之前进入等待状态,并在条件满