
for循環(huán)代碼結(jié)構(gòu):
for(初始化變量表;循環(huán)控制條件;循環(huán)累加變量表){循環(huán)體}
初始化變量表:執(zhí)行for循環(huán)體之前將這里的內(nèi)容執(zhí)行一次,若有多個(gè)變量需要初始化,用逗號(hào)隔開。
循環(huán)控制條件:每次執(zhí)行for循環(huán)之前都要判斷一次控制條件是否滿足;若滿足,則為真,返回非零正值,繼續(xù)執(zhí)行循環(huán)體;直到不滿足條件,為假,返回零,跳出循環(huán)體。若有多個(gè)控制條件,則用邏輯與、或、非連接。
循環(huán)累加變量表:每執(zhí)行完一次循環(huán),就執(zhí)行一次該區(qū)域的代碼,由于通常該區(qū)域的代碼為循環(huán)累加變量的自加運(yùn)算,故稱為循環(huán)累加變量表。
注意:for循環(huán)的括號(hào)里,三個(gè)區(qū)域之間用分號(hào)連接,除中間循環(huán)控制條件外,另兩個(gè)區(qū)域可以處理多條運(yùn)算表達(dá)式,表達(dá)式之間用逗號(hào)隔開。
源代碼:
#include
int main(int argc,char* argv[])
{
int i,j;
printf(“*****9x9乘法表輸出***** ”);
for(i=1;i<=9;i++){
for(j=1;j<=i;j++){
printf(“%dx%d=%d ”,j,i,i*j);
}
printf(“ ”);
}
printf(“*****powered by 局部變量***** ”);
return 0;
}



皖公網(wǎng)安備 34010202600669



