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