首页 > 用户发贴区 > 编程问题提问区 > 菜鸟的一个基础问题2
2008
10-22

菜鸟的一个基础问题2

     请问:a=12的条件下,


       a/=a+a;


      语句运行后的值:a=0.


      是怎样算???


菜鸟的一个基础问题2》有 4 条评论

  1. Perfect 说:

    运算顺序是a=a/(a+a)

  2. xiaoli112 说:

    照这样计算,结果应该是1/2,可是结果怎么会是0呢?

    我的书是正版的,答案应该不会有错吧!

  3. Perfect 说:

    如果a定义的是float或double类型的话  结果是0.5

    如果是int的话就是  0(“/”运算符,对整型数的运算是做除法然后取商(整数部分)的运算)

     

  4. xiaoli112 说:

    一语惊醒梦中人!

    Thank you very much!

留下一个回复