課程
/后端開發
/C
/C語言入門
對于*而言每一行的數字應該是數列2i-1剛好 ? ?
為何k要小于2i-1?
如果k<2i-1 ? 那么對于第一行來說就是k<1,k<1的取值不就是0嗎?為何取值還是1?
第二行 ?k<3 那么取值2 但為啥還是區3的值?
2018-06-19
源自:C語言入門 4-12
正在回答
在for(A;B;C)語句里面,當執行第一輪時候,此時的A值滿足B值就意味著可以循環一次了。比如當第一輪for(k=0;k<2*i-1;k++) 里面,k=0,而此時i=1,即看k<2*i-1成立,則意味著語句可以執行下去,當第二輪,此時k=1,而此時i還是為1,則不滿足判定公式,不能進行第二輪,這就意味著第一行里面只循環了一次,只能出現一個*號。
qq_十點半先生_0
精彩的回答 萬分感謝
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
2 回答關于 k<2*i-1不太懂。
3 回答for( k=0 ; k<2*i-1 ; k++ )中為什么不可以k=1;k<=2*i-1;
5 回答for( k=0 ; k<2*i-1 ; k++ )
2 回答為什么是k<2*i-1而不是k=2*i-1
3 回答為什么k=1;k<=2*i-1;k++不可以
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-06-19
在for(A;B;C)語句里面,當執行第一輪時候,此時的A值滿足B值就意味著可以循環一次了。比如當第一輪for(k=0;k<2*i-1;k++) 里面,k=0,而此時i=1,即看k<2*i-1成立,則意味著語句可以執行下去,當第二輪,此時k=1,而此時i還是為1,則不滿足判定公式,不能進行第二輪,這就意味著第一行里面只循環了一次,只能出現一個*號。
2018-06-19
精彩的回答 萬分感謝