java的一道小题
下列语句列执行后,k的值是
int i=4,j=5,k=9,m=5;
if(i>j||m<k) k++; else k--;
a. 5 b. 10 c. 8 d. 9
参考答案:int i=4,j=5,k=9,m=5;
if(i>j||m<k) k++; else k--;
a. 5 b. 10 c. 8 d. 9
i=4>j=5为false,m=5<9为true故执行if子句,k++=10
先b."||"只有两个操作数都为假时才为假.
下列语句列执行后,k的值是
int i=4,j=5,k=9,m=5;
if(i>j||m<k) k++; else k--;
a. 5 b. 10 c. 8 d. 9
参考答案:int i=4,j=5,k=9,m=5;
if(i>j||m<k) k++; else k--;
a. 5 b. 10 c. 8 d. 9
i=4>j=5为false,m=5<9为true故执行if子句,k++=10
先b."||"只有两个操作数都为假时才为假.