当前位置:柔美女性网 >

绿色生活 >心理 >

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/lvse/xinli/dnmqmr.html