表达式x=i++和x=++i执行结果使得X获得不同的结果,为什么?
来源:百度知道 编辑:UC知道 时间:2024/05/27 08:17:25
x=i++ 是先对i进行赋值操作,然后+1,即用完后+1。
x=++i 是先对i+1,然后进行赋值操作,即+1后使用。
也就是说,i++是先使用i,然后i+1,++i是先让i+1,然后使用i。
i++是把自己的值赋给X然后在i+1,而++i是把i的值先做加1操作然后赋给x;兄弟建议你把基础的书本好好看看,这样才能提高自己的水平!
表达式x=i++和x=++i执行结果使得X获得不同的结果,为什么?
b[x++]=a[i]?
y= -I x-a I+b 和 y=I x-c I+d的图象交于两点(2,5),(8,3),求:a+c
x的绝对值-x=-2×i/(1-i),则复数x为多少
int x,y,i=10;x=i++;y=i;执行后x,y的值是多少?
System.out.print("x["+i+"]="+x[i]) 这段代码是什么意思?
(x+i)(x-i)表示什么
x=5 for i=1 to10 step 2 x=x=i\1 next i x的值为
若多项式x^2+x^10=a+b(x+1)+…+i(x+1)^9+j(x+1)^10,则i=?
f(x)=(x-i)(x-a)为偶函数则a=