当前位置: 代码迷 >> C语言 >> 求值~~~~~!答案怪异啊
  详细解决方案

求值~~~~~!答案怪异啊

热度:346   发布时间:2008-03-19 14:08:20.0
求值~~~~~!答案怪异啊
若x为int型变量,则执行以下语句后,x的值为
    x=6;
    x+=x-=x*x
    A.36        B.-60        C.60        D.-24
搜索更多相关的解决方案: 求值  怪异  变量  int  语句  

----------------解决方案--------------------------------------------------------
分两步:
第一,x=x-x*x;x=-30;
第二,x=x+x;x=-60;
----------------解决方案--------------------------------------------------------
请教一哈 malloc 和free
1,malloc 怎样分配一个规定字节的内存;如,分配10字节怎么写?
2,for (p=p_start;p!=NULL;pp=p->start)
        free(p);
   运行后怎么会出错?
----------------解决方案--------------------------------------------------------
x=x-x*x=-30
x=x+x=-60
----------------解决方案--------------------------------------------------------
恩 谢谢
----------------解决方案--------------------------------------------------------
x-=x*x   -> x=x-x*x,-> x=-30.带入x+=x   -> -60.
----------------解决方案--------------------------------------------------------
正学习C啊,谢谢各位。。。
----------------解决方案--------------------------------------------------------
我答A:36
看来是没学好
----------------解决方案--------------------------------------------------------
回复 3# 的帖子
你只能分配最少1字节的内存地址,即8位,如果想使用10位字节,建议申请2字节的内存,然后按位运算。
----------------解决方案--------------------------------------------------------
回复 1# 的帖子
2#答案正确
----------------解决方案--------------------------------------------------------
  相关解决方案