int i = 0; i=i++; i等于多少啊?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/13 08:21:59
![int i = 0; i=i++; i等于多少啊?](/uploads/image/z/8579558-38-8.jpg?t=int+i+%3D+0%3B+i%3Di%2B%2B%3B+i%E7%AD%89%E4%BA%8E%E5%A4%9A%E5%B0%91%E5%95%8A%3F)
xMn@ǯ2.ҳ lX&j5V^f0]y>p5ɛ=iPR#55*ILXwͽqUC.wӌŮ(ˡ߆bS W_l&8#
aہUSfp{[
A֔Rg,(聓?%\9rnmPXtY<~qq}"o*!r^[7θ;Uۺ^\|
int i = 0; i=i++; i等于多少啊?
int i = 0; i=i++; i等于多少啊?
int i = 0; i=i++; i等于多少啊?
楼上说的对,
我解释一下:
i++在表达式 i=i++ 中的含义是:先赋值,在加1.即先将等号右边的i值(此时为0 即i=0)赋值给等号左边的i(有点怪,是吧),然后i自身在进行加1计算,即 i=0 + 1.所以这句话的意思和 i = i+1是一样的.
for(int i=0;i
for(int i=0;i
下列for(int i=0; i
for(int i = 0; i
{ int i,n=0; for( i=2;i
int n=0,i; for(i=2;i
int i,j,k;for(i=0;i
int sum=0; for( int i=1; i
int i=4,
int*a[3] for(int i=0;i>ba[i]=new int[b] }
void fun(int *a,int n) { int i,j,k,t; for(i=0;i
#include void fun(int a[],int n) { int i,t; for(i=0;i
int f() { static int i=0; int s=1; s+=i; i++; return s; }main() { int i,a=0; for(i=0;i
for(int i=1;i
main(){ int i=1;while (i
int i=1; while(i++
for(int i=1;i
for(int i=2;i