首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

复合赋值有关问题

2012-03-02 
复合赋值问题假设定义:intx3,y3则复合赋值表达式x/1+y的值为:(A)0(B)0.75(C)6(D)以上都错A是不是要加

复合赋值问题
假设定义:int   x   =   3,   y   =   3;   则复合赋值表达式x   /=   1+y的值为:
      (A)     0           (B)     0.75       (C)     6                   (D)     以上都错

A
是不是要加括号才是B?
x   /=   (1+y)

x   /=   1+y这个C语言怎么编译的呢?

[解决办法]
呵呵 两年多没用c++了
编译结果怎么样?
复合语句还是分开写比较清楚
int x = 3;
int y = 3;
int z = y + 1;
x/z是取商操作 所以是0

热点排行