新手求解,下面这段代码错在哪里呢?

来源:3-3 Java中的赋值运算符

weibo_Cc_Maiden月_03594558

2016-07-08 09:29

http://img.mukewang.com/577f019100010cf605040495.jpg

是否是three的定义出现了问题

写回答 关注

2回答

  • 愚乐3255535
    2016-07-08 09:40:55
    已采纳

    13、15、17行分别把第二个*,/,%都改成+

    weibo_...

    非常感谢!

    2016-07-08 09:52:10

    共 1 条回复 >

  • Storm_Kan
    2016-07-08 09:39:11

    代码本身没什么错,但是你执行完第6行的语句,three的值会发生改变,后第8,10,12,14,16都是根据前面的three进行计算的,所以会出现最终结果与演示的结果不同。

    Storm_...

    13行System.out.println("three*=one"*three);改成System.out.println("three*=one"+three); 15行System.out.println("three/=one"/three);改成System.out.println("three/=one"+three); 17行System.out.println("three%=one"%three);改成System.out.println("three%=one"+three);

    2016-07-08 09:57:04

    共 2 条回复 >

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165171 学习 · 17581 问题

查看课程

相似问题