i=9,j=1的賦值循環完以后,下一次i和j的賦值各是多少?
#include <stdio.h>
int main()?
{?
? ? // 定義相乘數字i,j以及結果result
? ? int i, j, result;
? ? for(i = 9;i>= 1;i--)
? ? {
? ? ? ? //內層循環j,從1開始,每次循環加1
? ? ? ? for (j=1;j<=i;j++)
? ? ? ? {
? ? ? ? ? ? //計算i與j的乘積
? ? ? ? ? ? result = i * j ;
? ? ? ? ? ? //輸出結果, \t表示每個算式中間的空白
? ? ? ? ? ? printf("%d*%d=%d\t",i,j,result);
? ? ? ? ? ??
? ? }
? ? //每次循環換行
? ? printf("\n");
? ? }
? ? return 0;
}
2015-12-04
? i=9 ?然后進入是內循環 從1到9 總共循環九次 ?然后到外循環i ?i減1的 又 進入內循環 ?然后又是1到9 ?i又 減1 ?又 進入內循環-- -------