这样子可以吗

public class HelloWorld{

    public static void main(String[] args) {

   int one = 10 ;

        int two = 20 ;

        int three = 0 ;

        int three=one+two;

        int three+=one;

        int three-=one;

        int three*=one;

        int three/=one;

        int three%=one;

        System.out.println("three=one+two==>;"+three);

        System.out.println("three+=one==>;"+three);

        System.out.println( "three-=one==>;"+three);

        System.out.println("three*=one==>;"+three);

        System.out.println("three/=one==>;"+three);

        System.out.println("three%=one==>;"+three);

        

        


qq_卖火菜的小孩_0
浏览 1833回答 7
7回答

loren_ll

1.代码不完整 缺少花括号;2.双引号中的代码,程序只会原样输出,并且,你这个都是计算完了再输出,所以这6个打印出的都是最后一个three的值:03.最好自己在编译器中运行看看.

工程小哥

不可以!

卓戈卡奥

请记住,代码总是一行一行执行的,这样写不会得到你想要的结果。因为在你输出的时候,上面的每一行代码都早已经执行完毕。

qq_一立_0

不可以,你应该在每次对three赋值的时候就把three输出,你这样结果只是把three %= ONE 给输出了,其他的并没有输出

雪落无痕ol

把两个"}"加上后是可以,但是输出的结果是一个吧........

菜饼

怎么着也得把两个}}加上啊

Caballarii

不可以,首先同名变量只能定义一次,其次在同一个变量上重复赋值会把之前的值覆盖
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java