【安利Java零基础】爆刷题库—变量+基本数据类型+运算符

简介: 【安利Java零基础】爆刷题库—变量+基本数据类型+运算符

变量+基本数据类型


第 1 题

🍀 题干: 定义合适变量,控制台输出下面数据:

       Java 课程考试最高分:98.5

       最高分学员姓名:张三

       最高分学院性别 :‘男’


第 2 题    

🍀题干:

按照以下要求,编写代码:

1、声明一个名为 milles 的 double 型变量,初值为 100;

2、声明一个名为 mile_to_kilometer 的 double 型常量,其值为 1.609;

3、声明一个名为 kilometer 的 double 型变量,并赋值为 11.5,将 miles 和

mile_to_kilometer 相乘(*) 并将结果赋值给 kilometer;

4、在控制台上打印 kilometer 的值是多少?


第 3 题

🍀题干:

定义四个变量,a=’A’;b=’B’,c=’C’,d=’D’;现在编程实现 a 与 d 变量中的值交换,b 与 c 中的值交换。

最后输出 a、b、c、d 中的值


第 4 题

🍀题干:

定义一个变量,保存你的姓名。再定义一个变量保存你的性别。再定义一个变量

保存你的生日。再定义一个变量保存你的年龄。最后输出:

姓名        性别         生日         年龄

小样         男         1993.8.8         15


第 5 题

🍀 题干:

小明买了一双鞋,价值 58 元,买了 3 件衣服,每件 30 元,买了 5 个包,每个包

55.8 元。小明共交了 500 元,问还要找回多少元。用程序表达。


第 6 题

🍀题干:

定义一个变量记录天数=10 天,计算 10 天共有多少小时。多少分钟。用程序表达。

输出效果如下:

天        小时         分钟

10        240         14400


第 7 题

🍀 题干:

定义一个变量记录硬盘的大小,如 1GB,那么计算这个硬盘有多少 MB。用程序表达 有多少 KB。有多少 Byte。

输出效果如下:

GB        MB         KB                    Byte

1        1024         1048576         1073741824

第 8 题

🍀 题干:

编写代码,效果如图所示:

eaf7e70aa20446c3b9c61541465bb5f4.png


第 9 题

🍀题干:

编写代码,效果如图所示:

db7fe9aa8122402a9fa0249e7aa52540.png


第 10 题

🍀题干:

编写代码,效果如图所示:

1d6509f88a254779a980262144a4fdb6.png


第 11 题

🍀题干:

自定义变量,打印效果如下图所示:

2adc3e8d7a6947928da990d1e5e56ace.png


第 12 题

🍀题干:

一个小组有 10 个人,7 个人爱吃香蕉,5 个人爱吃苹果,问既爱吃香蕉又爱吃苹果的

有几个人(用编程方式完成)


第 13 题

🍀题干:

说稀奇,道稀奇,鸭子队里有只鸡,正着数,它第 6,倒着数,它第 7,小鸭一

共有几只? (用编程方式完成)


第 14 题

🍀题干:

排好队,来报数,正着数我报 3 倒着数我报 8,一共有多少人(用编程方式完成)


第 15 题

🍀题干:

刘老师和王老师带了一些小朋友去看电影,每人一张票,但儿童票价只是成人的

一半,一共买了 6 张票,共用 24 元(用编程方式完成)

问共有几个小朋友

问每张票的单价是多少


第 16 题

🍀题干:

三元运算符

定义成绩变量 a=60 b=38 使用三元运算符如果成绩大于等于 60 返回"及格",

否则返回不"及格"


第 17 题

🍀题干:

三元运算符

定义两个变量 a=50 b=80 ,计算并返回 a b 的最大的数。


第 18 题

🍀题干:

三元运算符

定义三个变量 a=50 b=80

c=100 ,计算并返回 a b c 的最大的数。


第 19 题

🍀题干:

要求定义三个变量,分别是:

1、字符串类型变量,存储“19 级大数据 12 班”

2、整数型变量,存储:1

3、整数型变量,存储:46

现需要使用字符串拼接在控制台展示时,展示如下效果:

a9cfe5c3754c4660a90bfdf2fb9358f9.png


第 20 题

🍀题干:

根据如下程序,写结果:

bf25b81a2adb43f2a04df58a27fa367d.png


第 21 题

🍀题干:

根据如下程序,写结果:

95978c6e27904f46b8ce0380d27b81dc.png


第 22 题

🍀题干:

根据如下程序,写结果:

bc37475d231b4317a44f839c4f57bd61.png


第 23 题

🍀题干:

定义变量,用编程方式完成。输出效果如下图所示(只打印数据):

0963addd3bc048cb920f37f9181fcd70.png


第 24 题

🍀题干:

根据如下程序,写结果:

2863e4f5799340b095afc2da7204c9e0.png


第 25 题

🍀题干:

根据如下程序,写结果:

17f439887f5c43dd99539717f97fbf00.png


第 26 题

🍀题干:

根据如下程序,写结果:

c298dde955fe4f939e0fca052e82f413.png


第 27 题

🍀 题干:

对于以下,有 int x = 5, y = 6, z;打印 z 的值(用编程实现)

题目 1:z = ++x + y++;

题目 2:z = ++x + x++;

题目 3:x = ++x + x++;

题目 4:z = x > y ? ++x : y++;


第 28 题

🍀题干:

根据如下程序,写结果:

d6f4d7a241ae44c395578609333f5461.png


第 29 题

🍀题干:

现需要编写 Java 程序,在控制台展示如下效果 :

要求 商品编号、 商品名称、单价 和品质 都定义成变量。

5108101fb2044b999e62f3bae16b3e71.png


第 30 题

🍀题干:

1、展示超市所有的商品信息

2、展示完成后,用户输入每个商品的购买数量

3、用户输入完毕,再进行购物小票打印。

a23b1cd3a3a3457c824707e07585015a.png


💙 💜 ❤️ 💙 💜 ❤️ 💚💙 💜 ❤️ 💚💙 💜 ❤️ 💚💙 💜 ❤️ 💚💙 💜 ❤️ 💚💙 💜 ❤️


fa1d5834956a4565a5b3a0bb3e5721a4.gif

🌊🌊运算符


第 1 题

❤️💜💚题干:

顾客到超市购物,购买牙膏 2 盒,面巾纸 4 盒。其中牙膏的价格是 10.9 元,面

巾纸的价格是 5.8 元,求商品总价格。实现代码如下:

首先定义了一个 float 类型的变量存储牙膏的价格

然后定义了一个 double 类型的变量存储面巾纸的价格,

再定义两个 int 类型的变量存储物品的数量,

最后进行了乘运算以及和运算之后,将结果储存在一个 double 类型的变量中进行

输出。

5c8d459196344b88a6a682120c42a51c.png


第 2 题

❤️💜💚题干:

顾客到超市购物,购买牙膏 2 盒,面巾纸 4 盒。其中牙膏的价格是 10.9 元,

面巾纸的价格是 5.8 元,求商品总价格,在计算总价时采用 int 类型的数据进行

存储 。

9d4f4f1649d74aca845685b84a31a1ee.png


第 3 题

❤️💜💚题干:

生成 6 个 1~33 之间的随机整数并打印输出。

f98a2cba106040e099e6402a744f749b.png


第 4 题

❤️💜💚题干:

编写程序 1+3+5+7+...+99 的和值 。

942e8afad4ea47b9aedadeca1cd13aac.png


第 5 题

❤️💜💚题干:

在屏幕上打印出 *,如,若 n=5,则图案如下:

f7baf4b91c89466f801e8b2affdc6f36.png


第 6 题

❤️💜💚题干:

一球从 100 米高度自由落下,每次落地后反跳回原高度的一半;再落下,编程实

现获取它在 第 10 次落地时,共经过多少米?第 10 次反弹多高?

00b0a91bea1343029898ee50e2d8cbb2.png


第 7 题

❤️💜💚题干:

输入 3 个数 a、b、c

按照大小顺序输出

最大的与最小的元素交换输出。

fcd12e1839a444ad8afebbdf5f6b1e54.png


第 8 题

❤️💜💚题干:

编写程序,输出结果如下图所示:

9f201114f0944cfa918374b43f362d77.png



相关文章
|
1月前
|
存储 缓存 安全
除了变量,final还能修饰哪些Java元素
在Java中,final关键字不仅可以修饰变量,还可以用于修饰类、方法和参数。修饰类时,该类不能被继承;修饰方法时,方法不能被重写;修饰参数时,参数在方法体内不能被修改。
30 2
|
5天前
|
存储 缓存 安全
Java中的数据类型
Java语言提供了八种基本类型,分为4类8种:六个数值型(四个整数型byte、short、int、long,两个浮点型float、double)、一个字符型char和一个布尔型boolean。每种基本类型有固定的位数、取值范围及默认值。此外,还存在`void`类型,但无法直接操作。基本类型支持隐式和显式类型转换,并有对应的包装类如`Integer`、`Double`等,用于在需要对象的场景中使用。包装类支持自动装箱与拆箱机制,简化了基本类型与引用类型的转换,但需要注意性能和空指针异常等问题。
Java中的数据类型
|
2月前
|
Java 编译器
java“变量 x 可能未被初始化”解决
在Java中,如果编译器检测到变量可能在使用前未被初始化,会报“变量 x 可能未被初始化”的错误。解决方法包括:1. 在声明变量时直接初始化;2. 确保所有可能的执行路径都能对变量进行初始化。
278 2
|
1月前
|
Java 编译器
Java重复定义变量详解
这段对话讨论了Java中变量作用域和重复定义的问题。学生提问为何不能重复定义变量导致编译错误,老师通过多个示例解释了编译器如何区分不同作用域内的变量,包括局部变量、成员变量和静态变量,并说明了使用`this`关键字和类名来区分变量的方法。最终,学生理解了编译器在逻辑层面检查变量定义的问题。
Java重复定义变量详解
|
1月前
|
Java
Java基础之数据类型
Java基础之数据类型
20 6
|
1月前
|
Java
在Java中如何将基本数据类型转换为String
在Java中,可使用多种方法将基本数据类型(如int、char等)转换为String:1. 使用String.valueOf()方法;2. 利用+运算符与空字符串连接;3. 对于数字类型,也可使用Integer.toString()等特定类型的方法。这些方法简单高效,适用于不同场景。
57 7
|
1月前
|
Java 程序员 容器
Java中的变量和常量:数据的‘小盒子’和‘铁盒子’有啥不一样?
在Java中,变量是一个可以随时改变的数据容器,类似于一个可以反复打开的小盒子。定义变量时需指定数据类型和名称。例如:`int age = 25;` 表示定义一个整数类型的变量 `age`,初始值为25。 常量则是不可改变的数据容器,类似于一个锁死的铁盒子,定义时使用 `final` 关键字。例如:`final int MAX_SPEED = 120;` 表示定义一个名为 `MAX_SPEED` 的常量,值为120,且不能修改。 变量和常量的主要区别在于变量的数据可以随时修改,而常量的数据一旦确定就不能改变。常量主要用于防止意外修改、提高代码可读性和便于维护。
|
1月前
|
存储 缓存 Java
大厂面试必看!Java基本数据类型和包装类的那些坑
本文介绍了Java中的基本数据类型和包装类,包括整数类型、浮点数类型、字符类型和布尔类型。详细讲解了每种类型的特性和应用场景,并探讨了包装类的引入原因、装箱与拆箱机制以及缓存机制。最后总结了面试中常见的相关考点,帮助读者更好地理解和应对面试中的问题。
62 4
|
1月前
|
存储 消息中间件 NoSQL
使用Java操作Redis数据类型的详解指南
通过使用Jedis库,可以在Java中方便地操作Redis的各种数据类型。本文详细介绍了字符串、哈希、列表、集合和有序集合的基本操作及其对应的Java实现。这些示例展示了如何使用Java与Redis进行交互,为开发高效的Redis客户端应用程序提供了基础。希望本文的指南能帮助您更好地理解和使用Redis,提升应用程序的性能和可靠性。
42 1
|
2月前
|
Java
通过Java代码解释成员变量(实例变量)和局部变量的区别
本文通过一个Java示例,详细解释了成员变量(实例变量)和局部变量的区别。成员变量属于类的一部分,每个对象有独立的副本;局部变量则在方法或代码块内部声明,作用范围仅限于此。示例代码展示了如何在类中声明和使用这两种变量。