我知道這是一個非常基本的問題但是。基本遞增
我理解背後的概念。 n ++,++ n,n--, - n。無論其
public static void main(String[] args){
int count = 1;
for(int i =1;i<=10;++i){
count = count * i;
System.out.print(count);
}
}
因此,將打印:1個2 3 4 5 6 7 8 9 10
我的問題是。爲什麼如果我增加爲++我不是那麼我然後被視爲2,而不是1. Inst ++ i的點,在我被另一個操作操縱之前遞增i?
只有在循環內部的代碼執行後,增量纔會發生。您初始化爲1. –
此外,應該打印1,2,6,24等,因爲你正在成倍增長。 – Thomas
嗯,但計數永遠不會改變..所以你只是乘以我的是1. – user1419012