int i=3;(i++)+(i++)+(i++)的值等于多少?我是C语言初学者,请详细点
来源:百度知道 编辑:UC知道 时间:2024/05/17 00:00:57
是9.因为++在i后面,所以不进行运算
好像等于18.
i=3,然后执行3个括号,那么i自加3次,i=6,最后3个6相加。
3+4+5=12
当然是9.
那些回答不是9的只能说概念不太清.
技术问题,就事论事.
int i=0;
c语言的问题:int i=3; k=(i++)+(++i)+(i++);
int i=3;a=++i+i+++i++ 求a的值
如何解释 int i=3,*p=&i; ?
在C语言中(int i=3);和(int i;i=3;)一样吗?
i=3,(i++*++i+i--*--i)=?
“for(int i=1;i<100;i++)” 与“int i;for(i=1;i<100;i++)”有什么不同?
C中int i; int *i; int *&i; int &*i; 都有什么区别呢?
int i,j,k;
int i=1;printf("%d",(i++)+(++i)+(i++));的结果为什么是6?