do-while語句中的執(zhí)行代碼塊是從上到下運(yùn)行還是同時運(yùn)行的?
int sum = 0; ?//定義計算結(jié)果變量sum
? ? int i =1; ? ?//定義循環(huán)數(shù)字變量i
? ? int flag = 1; //定義符號狀態(tài)變量flag
? ??
? ?
? ? //do-while循環(huán)
? ? do{
? ? ? ? i++;
? ? ? ? sum=sum+flag*i;
? ? ? ? flag=-flag;
? ? ? ??
? ? }while(i<=100);
? ??
? ? printf("sum=%d\n",sum);?
2017-10-17
從上往下執(zhí)行,先do一次,再判斷while里面的是否滿足條件