總之遊戲規則是這樣的
1.每頁一定要有HEADER
2.FOOTER只要最後一頁出現
3.除內容行外不允許跨頁
假設一頁20行
HEADER和FOOTER各需5行
如果內容行小於10需要一頁,FOOTER在第一頁
如果內容行大於10小於15,需要兩頁,第二頁只有HEADER和FOOTER沒有內容行
如果內容行大於15小於25,需要兩頁,FOOTER在第二頁
如果內容行大於25小於30,需要三頁,第三頁只有HEADER和FOOTER沒有內容行
如果內容行大於30小於40,需要三頁,FOOTER在第三頁
好吧有點饒舌看圖
問內容X行時,迴圈要怎麼寫?
這時候就會開始找紙筆還是敲計算機把公式生出來然後FOR迴圈加1減1加X減X取商數餘數之類的弄半天
尼瑪,林北數學爛到爆,這下杯具了
試試While迴圈吧
管他什麼10 15 25 30
只需要知道
1.這頁內容結束沒,如果沒結束就換頁
2.結束時那頁有沒有內容,如果有又超過10行的話再加一頁
結果8連彈
沒有留言:
張貼留言