若k和j为int类型变量,则执行表达式k=(j=3,j=2,++j,j++)后,表达式的值为 ,变量k的值为 ,变量j的值为 。
举一反三
- 若已有定义语句:int k=3,j=4;,运行表达式(k+=j,j/=4.0,++j,j+2)后,表达式的值是【1】,变量k的值是【2】,变量j的值是【3】
- 设有整形变量i,j,k,i值为3,j值为6.计算表达式k=i^j
- 若变量已正确定义且 k 的值是 4,计算表达式 ( j =4, k--) 后,j和k的值为(). A: j=3, k=3 B: j=3, k=4 C: j=4, k=4 D: j=4, k=3
- 若x,i,j和k都是int型变量,则计算表达式 x=i+(i=4,j=i++,k=++j)后,x的值为( )。
- 有int型变量x,i,j,k,则表达式x=(i=5,j=6,k=7)的值为( )