[問題] C語言換行問題

看板C_and_CPP (C/C++)作者 (花花)時間7年前 (2018/12/13 15:24), 編輯推噓1(106)
留言7則, 6人參與, 7年前最新討論串1/1
因為題目需要用迴圈印出幾行數字 每一行需要用\n換行 但是這樣會在最後多換一行 例如 1 2 3 4 5 6 7 8 9 <=多換一行 請問怎麼解決 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.20.144.249 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1544685845.A.67B.html

12/13 15:28, 7年前 , 1F
最簡單的就是設一個條件判斷要不要印\n
12/13 15:28, 1F

12/13 15:30, 7年前 , 2F
\n獨立出來印並且套上條件判斷
12/13 15:30, 2F

12/13 15:31, 7年前 , 3F
printf("%d "); if(某某條件)printf("\n"); 大概這種
12/13 15:31, 3F

12/13 15:41, 7年前 , 4F
解出來了 感謝
12/13 15:41, 4F

12/13 16:31, 7年前 , 5F
第一個元素先印 其餘的迴圈印 空格元素
12/13 16:31, 5F

12/13 17:34, 7年前 , 6F
多一行也不會怎樣 除非題目或老師要求不可以多
12/13 17:34, 6F

12/17 06:16, 7年前 , 7F
第一行以後的在印出前先印出\n就好...
12/17 06:16, 7F
文章代碼(AID): #1S4WaLPx (C_and_CPP)
文章代碼(AID): #1S4WaLPx (C_and_CPP)