3 回答

TA貢獻(xiàn)14條經(jīng)驗(yàn) 獲得超5個(gè)贊
我去,那么簡單都不會(huì)先執(zhí)行最里面的for循環(huán)在執(zhí)行外面的循環(huán),意思是里面for循環(huán)執(zhí)行完,外面才執(zhí)行一次,然后里面執(zhí)行完,外面再執(zhí)行一次,然后按照外面那樣執(zhí)行,還有我搞不清楚外層循環(huán)為什么寫兩個(gè)k++,寫一個(gè)就得了

TA貢獻(xiàn)11條經(jīng)驗(yàn) 獲得超8個(gè)贊
邏輯描述:
外層循環(huán)把k初始化為2
在k小于6的時(shí)候開始內(nèi)層循環(huán),并且每次循環(huán)結(jié)束k自增兩次
內(nèi)層循環(huán)把s初始化為1,j初始化為k,
在j小于6的時(shí)候,把s賦值為j+1,每次循環(huán)后j自增。
因?yàn)槊看芜M(jìn)入內(nèi)層循環(huán)前把s初始化成1了,所以最后一次內(nèi)層循環(huán)應(yīng)該是1+4+5;最后打印應(yīng)該是10;
偽代碼:
main函數(shù)
{
? ? (0)定義k,j,s;
? ? (1)for循環(huán)-初始化k賦值為2?
? ??????(2)當(dāng)k小于6時(shí)
????????????????(2-1)s賦值為1;????
???????? ? ? ? ?(2-2) for循環(huán)-初始化j賦值為k
????????????????????????? (2-2-1)當(dāng)j小于6時(shí)
??????????????????????????????(2-2-1-1)s賦值為(j+1)
????????????????????????? (2-2-2)j自增1
????????????????(2-2)【如果【不】符合:j小于6時(shí)】for循環(huán)結(jié)束,否則繼續(xù)循環(huán)
????????????(2)k大于等于6時(shí)出去 ? ? ? ?
?????????(1-1)k自增1 ,自增兩次
????(1)【如果【不】符合:k大于等于6時(shí)出去】for循環(huán)結(jié)束,否則繼續(xù)循環(huán)
????最后打印s的值
}
- 3 回答
- 0 關(guān)注
- 1562 瀏覽
添加回答
舉報(bào)