k=i+++i+++++ii=5解析
首先,i的初始值为5。
k=(i++)+(i++)+(++i)
第一个i++:i先参与运算,运算完后再自增1,此时i=6,k=5+6=11。
第二个i++:i先参与运算,运算完后再自增1,此时i=7,k=11+6=17。
第三个++i:i先自增1,再参与运算,此时i=8,k=17+8=25。
因此,最终k的值为25,i的值为8。
原文地址: https://www.cveoy.top/t/topic/blbU 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
首先,i的初始值为5。
k=(i++)+(i++)+(++i)
第一个i++:i先参与运算,运算完后再自增1,此时i=6,k=5+6=11。
第二个i++:i先参与运算,运算完后再自增1,此时i=7,k=11+6=17。
第三个++i:i先自增1,再参与运算,此时i=8,k=17+8=25。
因此,最终k的值为25,i的值为8。
原文地址: https://www.cveoy.top/t/topic/blbU 著作权归作者所有。请勿转载和采集!