当i=3时,i++就是在循环中执行语句时i中的变量值还是3,在下一次循环时再次经过i++语句后,此时执行语句时i的取值才是4,++i是经过该语句后,一次循环中的下面的语句都执行i=4,等到下次循环到++i语句时,此时的i取值就是5了,就是说i++是先执行再自加一,而++i是先自加一再加入运算。
“++”是编程语言中的自增运算符,其作用是将变量中的数值在每经过该语句后自动执行加一运算,++i和i++是有区别的,区别在于++i是先将i变量中的数值进行加一运算,然后再执行下面的语句,而i++是先执行下面的语句,即i还是以原来的值加入运算,然后再自加一。