關于k<2*i-1
對于*而言每一行的數(shù)字應該是數(shù)列2i-1剛好 ? ?
為何k要小于2i-1?
如果k<2i-1 ? 那么對于第一行來說就是k<1,k<1的取值不就是0嗎?為何取值還是1?
第二行 ?k<3 那么取值2 但為啥還是區(qū)3的值?
對于*而言每一行的數(shù)字應該是數(shù)列2i-1剛好 ? ?
為何k要小于2i-1?
如果k<2i-1 ? 那么對于第一行來說就是k<1,k<1的取值不就是0嗎?為何取值還是1?
第二行 ?k<3 那么取值2 但為啥還是區(qū)3的值?
2018-06-19
舉報
2018-06-19
在for(A;B;C)語句里面,當執(zhí)行第一輪時候,此時的A值滿足B值就意味著可以循環(huán)一次了。比如當?shù)谝惠?span>for(k=0;k<2*i-1;k++) 里面,k=0,而此時i=1,即看k<2*i-1成立,則意味著語句可以執(zhí)行下去,當?shù)诙?,此時k=1,而此時i還是為1,則不滿足判定公式,不能進行第二輪,這就意味著第一行里面只循環(huán)了一次,只能出現(xiàn)一個*號。
2018-06-19
精彩的回答 萬分感謝