问答详情
源自:3-5 赋值运算符

没搞清楚这个是为啥

#include

int main() {    int x = 10;    int y = 10;    //使用简单赋值语句实现x乘以2。    x*=2;    //使用复合赋值语句实现y乘以2。    y*=2;    printf("x=%d\n", x);    printf("y=%d\n", y);    return 0; } 为什么这个x*不能得到20

提问者:qq_玉不琢不成器_03559685 2016-06-27 13:49

个回答

  • _伪装臫巳_13749002
    2016-07-31 10:26:47

    你这么写也是可以的,但是他要求的是要简单赋值,所以他认你不对

  • weibo_手机用户328554_03559439
    2016-07-04 20:49:14

    题目要求第一个用简单赋值语句   应为x =x*2