不懂的代码

来源:3-5 赋值运算符

qq_蜗牛也疯狂_03964569

2016-10-11 11:37

x =x*2;    //使用复合赋值语句实现y乘以2。    y *=2; 为什么这两句不一样啊,不能这样写吗?(x=x*2; y=y*2;或者x*=2;y*=2;)

写回答 关注

2回答

  • 慕粉4144320
    2016-10-11 11:52:13

    可以这样写的,区别只是前面是简单赋值语言后面是复合赋值语言,在输出时无区别,说白了就是乘2,表达方式不同

  • 桔梗QAQ
    2016-10-11 11:40:44

    前面的要求是简单赋值语言

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926894 学习 · 21492 问题

查看课程

相似问题