![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java笔试简答题
文章平均质量分 90
JavaScript还有Ze11
这个作者很懒,什么都没留下…
展开
-
Java笔试简答题2
1.7、现有如下代码 , 统计 1 ~ 20 之间, 5的倍数有几个, 但是代码存在错误, 请说明错误原因, 并更正代码。1.3、键盘录入学生成绩, 0 ~ 100分, 根据成绩所在的区间, 打印出不同的奖励机制。请简单描述下这个现象。1.9、观察以下的代码 , 下划线位置加入什么语句,可以在控制台打印。1.1、请回答switch语句, () 中可以接收的类型有哪些?1.4、现有如下代码 , 请说出执行流程和最终结果// i的作用域。答: 穿刺,他会从执行的第一个case一直执行到第一个break。原创 2024-07-29 16:51:52 · 491 阅读 · 0 评论 -
Java笔试简答题1
表达式 a + b 中,a 被转换为 double,变为 10.0。然后,结果 22.3 需要赋值回 a,而 a 是一个 int 类型。因此,a += b 实际上等同于 a = (int) (a + b)。因此,关键点在于 a 是 int 类型,当使用 += 进行 double 运算时,double 值在赋值给 int 变量时会被截断,结果是 22。当您打印 a 时,输出的是 22,因为 a 是 int 类型,不能存储小数值。因为此时a=11,所以c=11;答: (务必说明原因)a+=b即a=a+b。原创 2024-07-27 21:28:42 · 420 阅读 · 0 评论