2*y和y*2有区别么?

来源:3-5 赋值运算符

wendian_LI

2015-07-13 20:40

2*y和y*2有区别么?为什么输入y*2才对

写回答 关注

2回答

  • onemoo
    2015-07-13 22:34:24
    已采纳

    语言角度来说没区别。

    本站的判断正确机制不太灵活吧...

    wendia...

    非常感谢!

    2015-07-14 19:00:54

    共 1 条回复 >

  • arlenhui
    2015-07-13 22:33:55
    #include <stdio.h>
    int main()
    {
        int x = 10;
        int y = 10;
        //使用简单赋值语句实现x乘以2。
        x = x*2;
        //使用复合赋值语句实现y乘以2。
        y = 2*y;
        printf("x=%d\n", x);
        printf("y=%d\n", y);
        return 0;
    }

    没有区别

    onemoo 回复arlenh...

    这个问题不是我问的! 我在前面给题主的回复中说没有区别,我的意思是:单纯比较这两个表达式是没有区别的。

    2015-07-14 22:37:15

    共 5 条回复 >

C语言入门

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

926210 学习 · 20797 问题

查看课程

相似问题