#includestdio.h
int main()
{
printf("hello world");
return 0;
}
printf("hello world\n");
那两个函数就是一个只有输出,后面一个输出后还有换行操作(\n);
\n为换行符,显示效果为输出重起一行.
要输出换行,根据调用函数不同,可以采用以下几种方法:
第一段:putchar('\n');
putchar功能为输出一个字符.当参数设定为常量字符'\n'时,就可以达到输出\n的效果.
第二段:printf("\n");
printf功能为格式化输出,同样可以输出简单的字符串.当字符串中只有\n时,就可以达到需要的效果了. 当输出一个字符串结尾需要换行时也可以一并输出,比如
printf("test string\n");
其功能就是输出test string并换行.
第三段:puts("");
puts函数功能是输出参数中的字符串并换行.也就是说这个函数本身是默认加换行的,所以当其参数中没有数据时,就只输出一个换行符了.之前说的例子,也可以用
puts("test string");
达到同样的效果.
除此以外,输出\n还有一种理解,就是在屏幕上显示\和n两个字符,而不是转义后的换行符.
方法与输出换行符是类似的,可以用如下语句:
putchar('\\');
putchar('n');
或
printf("\\n");
puts("\\n");
注意为了输出\,需要使用转义字符\\.
在输出的时候,计算输出的宽度,或者输出的个数,在达到一定限度后,增加换行符即可.
以输出100个整型值,每输出10个,自动换行为例,函数编写如下:
void?func(int?*a)
int?i;
for(i?=?0;?i?100;?i?++)
printf("%d,",a[i]);
putchar
()函数是输出单个字符的函数,'\n'是一个字符,换行的意思,有了\n就不能有其他的.而printf()函数里加\n是输出数据开始或者末尾时候换行,懂了吧.
printf()函数输出默认是不换行的,换行需要转移控制符"\n".
输入输出函数(printf 和 scanf)是C语言中非常重要的两个函数,也是学习C语言必学的两个函数.在C语言程序中,几乎没有一个程序不需要这两个函数,尤其是输出函数(printf),所以这两个函数必须要掌握.如果在程序中要使用 printf 或者 scanf,那么就必须要包含头文件 stdio.h.
printf("字符串\n");其中\n表示换行的意思.它是一个转义字符,前面在讲字符常量的时候见过.其中 n 是"new line"的缩写,即"新的一行".
扩展资料:
相关控制符的应用:
①.、\n:换行.
以上就是土嘎嘎小编为大家整理的c语言输出换行的函数相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!