22.如果i=3,则k=(++i)+(++i)+(i++)执行过后k的值为 ,i的值为 。. A)15,6 B)12,5 C)18,6 D)15,5

2024-12-04 18:43:26
推荐回答(5个)
回答1:

A; 注意一点,在第一个(++i)之后i的值已经改变了第二个(++i)时,i 的值已经是原来的值再加1。

回答2:

A
这是整体求值的,先自加两次,求值得15,再自加为6

回答3:

A ;++i 是获取到加完以后的值 i++是获取值以后再加

回答4:

A

回答5:

k=15 i=6