i=0,j=1,语句 if(j++||++i);执行后i、j的值分别是1、2
举一反三
- 语句for(i=0;i<1;i++)for(j=0;j<120;j++);的循环执行( )
- 已知 int n,i=1,j=2 ;执行语句 n=i<j?i++:j++ ;则 i 和 j 的值是
- 以下使i的运算结果为4的语句是( ) A: int i=0,j=0;(i=3,(j++)+i); B: int i=1,j=0;j=i=(i=3)*2; C: int i=3,j=1;i=j++; D: int i=1,j=1;i+=j+=2;
- 下列语句序列执行后,j 的值是( )。 int j=1; for( int i=5; i>0; i-=2 ) j*=i;
- 设有定义:int i=0,j=0,k=0; 则执行语句++i||++j&&++k;后i,j,k的值为() A: i=1;j=1;k=1 B: i=1;j=0;k=1 C: i=1;j=0;k=0 D: i=0;j=0;k=0