當前位置:柔美女性網 >

綠色生活 >心理 >

c語言中每行輸出5個數怎麼換行

c語言中每行輸出5個數怎麼換行

c語言中每行輸出5個數怎麼換行

每輸出五個字元, 輸出一個 就可以了 比如 char s[100] = �asdfgga" int i for(i = 0 i < strlen(s) i ++) { putchar (s[i]) if(i%5==4) printf(" ") }

c語言中每行輸出5個數換行的方法步驟

加一個計數的變量,每次找到目標時計數加一,被5整除時換行。原始碼如下:#include &ltstdio.h>int main() {int a, b, cint l, iint count = 0 // 計數的變量for (i = 100 i <= 999 i++){a = i / 100b = i / 10 % 10c = i % 10l = a + b + cif (l % 7 == 0) {printf("%d ", i)count++// 就是這裏if (count % 5 == 0)printf("n")}}return 0}

擴展資料1、printf()函數在碰到”n”時,並沒有直接輸出字元’’與字元’n’,而是將它們看作一個換行標記,執行了換行操作,以使後面的輸出打印在新的一行。2、printf函數的返回值是返回所打印的字元的數目。如有輸出錯誤,那麼printf()會返回一個負數。

  • 文章版權屬於文章作者所有,轉載請註明 https://rmnxw.com/zh-hant/lvse/xinli/dnmqmr.html