想問一下這里的i++放前面, 和放后面有什么區(qū)別
第一種:????//do-while循環(huán) ????do{ ????????if(flag>0) ????????{ ????????????sum=sum+i; ????????} ????????else ????????{ ????????????sum=sum-i; ????????} ?????????i++; ????????flag=-flag; ????}while(i<=100); 第二種:????do{ ????????i++; ????????if(flag>0) ????????{ ????????????sum=sum+i; ????????} ????????else ????????{ ????????????sum=sum-i; ????????} ???????? ????????flag=-flag; ????}while(i<=100);
2018-01-05
假設(shè)i的初值為0,第一種從0循環(huán)到100,第二種則從1循環(huán)到101,循環(huán)次數(shù)沒變,但對于sum來說有變化。
2018-01-10
i++和++i如果是單獨(dú)一行的話,作用是一樣的。
2018-01-05
我認(rèn)為 ?如果i=1的話, 第一種的情況應(yīng)該是sum=sum+1;sum=sum-1
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?第二種那 ?我覺得是sum=sum+2;sum-2 ?
不知道對不-。-