为什么这样

来源:3-5 赋值运算符

小小MAN

2015-12-09 19:48

为什么不能写成 x+=10 ;y+=10;呢


写回答 关注

4回答

  • 八戒哥哥sos
    2016-01-04 20:54:35

    注释代码里要求让用乘法,而不是加法

  • 阿月s
    2015-12-16 13:39:39

    1  #include <stdio.h>

    2 int main()

    3 {

    4      int x=10;

    5      int y=10;

    6      x=x*2;//使用简单赋值语实现x乘以2。

    7      ?x=20;

    8      y *= 2;//使用复合赋值语句实现y乘以2。

    9     ?y=20;

    ............居然过关了?迷糊!!!

  • 水似澄清
    2015-12-14 16:27:27

    我也是这样  这样输进去 是错的  至少网站提示是错的

  • Perona
    2015-12-09 19:53:46

    看题目要求。

    参考代码

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


C语言入门

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

926028 学习 · 20793 问题

查看课程

相似问题