程序int i = 16;int j = i >;>; 2;运行后,j的值是。
举一反三
- 下列程序段中,执行( )后变量i的值为4。 A: int i=1, j=1.m; i=j=((m=3)++) ; B: int i=0, j=0; (i=2, i+(j=2)) ; C: int i=0, j=1; (j==i)?i+=3:i=2; D: int i=1. j=1; i+=j+=2:
- 给定某C程序片断,如下: int i = 1; int j = i++; if((i > ++j) && (i++ == j)) i += j; printf(i); 该程序运行后,i的输出结果是( )
- A.I<INT(J/2)B.I>INT(J/2)C.I=INT(J/2)D.I<J/2 A: I<INT(J/2) B: I>INT(J/2) C: I=INT(J/2) D: I<J/2
- 下列语句序列执行后,j 的值是( )。 int j=1; for( int i=5; i>0; i-=2 ) j*=i;
- 以下程序的运行结果是 _____ 。 #include int main() { int i=2,x=5,j=7; void fun(int i,int j); fun(j,6); printf("i=%d; j=%d; x=%d\n",i,j,x); return 0; } void fun(int i,int j) { int x=7; printf("i=%d; j=%d; x=%d\n",i,j,x); }