【安利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



相关文章
|
7月前
|
Java Go 开发工具
【Java】(4)五种运算符的说明(&&、||、>=、>、<=、<)、4种控制语句(if、for、while、dowhile)、输入和输出说明
扩展类的赋值运算符不改变运算结果类型,假设最初这个变量的的类型byte类型,无论怎么进行加或追减,最终该变量的数据类型还是byte类型。注:一个表达式中有多个运算符,运算符有优先级,不确定的加小括号,优先级得到提升。当布尔表达式的结果是false的时候,选择表达式2作为整个表达式的执行结果。当布尔表达式的结果是true的时候,选择表达式1作为整个表达式的执行结果。当用户输入的时候,并且最终敲回车键的时候,键入的信息会自动赋值给a。并且,连接运算之后的结果还是一个字符串类型。表达式1 : 表达式2。
273 2
|
7月前
|
存储 Java Go
【Java】(3)8种基本数据类型的分析、数据类型转换规则、转义字符的列举
牢记类型转换规则在脑海中将编译和运行两个阶段分开,这是两个不同的阶段,不要弄混!
341 2
|
7月前
|
Java Go 开发工具
【Java】(2)Java数据类型阐述、基本数据类型的占用和范围、二进制的讲述
数据的一种表示形式。十进制表示满十进一原则。二进制表示满二进一原则。例如:十进制例如:二进制计算机在任何情况下都只能识别二进制。
347 0
|
8月前
|
安全 Java
使用Java多态性进行数据类型转换
以上示范了如何通过多态性来执行安全有效地对于Java对象间相互之间进行正确方式与场合下正确格式与条件限定内对于各个层级关系内部成员及其功能调取与应有操作处理过程,并通过 `instanceof`关键字确保了程序运行期间遵循逻辑合理并符合预设规则条件限定内正常工作流程而无需担忧潜藏风险问题出现可能带来影响结果质量问题情况存在可能。
236 12
|
9月前
|
存储 缓存 算法
Java数据类型与运算符深度解析
本文深入解析Java中容易混淆的基础知识,包括八大基本数据类型(如int、Integer)、自动装箱与拆箱机制,以及运算符(如&与&&)的使用区别。通过代码示例剖析内存布局、取值范围及常见陷阱,帮助开发者写出更高效、健壮的代码,并附有面试高频问题解析,夯实基础。
|
10月前
|
存储 人工智能 JavaScript
Java中的数据类型转换
本文介绍了 Java 中常见的数据类型转换方法,涵盖字符串与整型、长整型、浮点型、布尔型及日期类型的相互转换,并讲解了可能出现的异常和处理方式。
354 0
|
11月前
|
人工智能 Java
Java运算符中的隐式转换
本文介绍了 Java 运算符中的隐式类型转换规则,涵盖算数、逻辑、位、关系、赋值及其他运算符。重点分析了算数和位运算符在处理小于 int 位长的数据时会自动转换为 int 类型的特性,并通过代码示例说明可能引发的类型不匹配错误。逻辑、关系、赋值及其他运算符则不涉及类型转换。总结指出,部分运算符在计算时会将小位长数据隐式转为 int 类型,结果也为 int。
138 0
|
11月前
|
人工智能 Rust Java
Java中的算数、关系、逻辑、条件、赋值 五大运算符详解
本文介绍了Java中的运算符及其优先级,包括算数运算符(如+、-、*、/、%、++、--)、关系运算符(如<、>、==、!=)、逻辑运算符(如&&、||、!)、条件运算符(三目运算符)和赋值运算符(如=、+=、-=等)。详细解释了每种运算符的功能与用法,例如自增自减运算符的特点、逻辑运算符的短路法运算以及位运算符的操作规则。最后还提供了运算符优先级表格,帮助开发者理解复杂表达式的计算顺序。文中提醒,在实际开发中,建议使用括号明确运算顺序以提高代码可读性。
517 0
|
存储 缓存 Java
理解Java引用数据类型:它们都是对象引用
本文深入探讨了Java中引用数据类型的本质及其相关特性。引用变量存储的是对象的内存地址而非对象本身,类似房子的地址而非房子本身。文章通过实例解析了引用赋值、比较(`==`与`equals()`的区别)以及包装类缓存机制等核心概念。此外,还介绍了Java引用类型的家族,包括类、接口、数组和枚举。理解这些内容有助于开发者避免常见错误,提升对Java内存模型的掌握,为高效编程奠定基础。
594 0
|
存储 Java
# 【Java全栈学习笔记-U1-day02】变量+数据类型+运算符
本篇笔记主要围绕Java全栈学习的第二天内容展开,涵盖了变量、数据类型、运算符以及Scanner类的应用。首先介绍了变量的概念与命名规范,以及如何定义和使用变量;接着详细讲解了Java中的基本数据类型,包括整型、浮点型、字符型、布尔型等,并通过实例演示了数据类型的运用。随后,深入探讨了各类运算符(赋值、算术、关系、逻辑)及其优先级,帮助理解表达式的构成。最后,介绍了如何利用Scanner类实现用户输入功能,并通过多个综合示例(如计算圆面积、购物打折、变量交换及银行利息计算)巩固所学知识。完成相关作业将进一步加深对这些基础概念的理解与实践能力。
262 13