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

从增,自减

2013-11-08 
自增,自减int main(void){int i0printf(%d\n,(++i) + (++i) * (++i))return 0}是几?为什么?我的答案

自增,自减
int main(void)

{

  int i=0;

  printf("%d\n",(++i) + (++i) * (++i));

  return 0;

}

是几?为什么?

我的答案是3+2*2=7,不对吗?

[解决办法]
这个东西跟编译器和其它环境有很大关系,在我的机器上运行结果是12.这让我想起了,以前纠结这个问题时,别人给我的一句话:吃饱了撑的,还有很多有意义的事情可以做,不要在这上面浪费粮食。
[解决办法]

探讨

面试要考啊.大哥

热点排行