00问答网
所有问题
C语言中printf输出为何都要加/n
我是菜鸟,始终想不明白,为何scanfJ就不用加,加了到底什么意义
{ }大括号是怎么用的,从头到尾不是只1个{}就够了吗
举报该问题
推荐答案 推荐于2017-10-01
比如
printf("abc\n");
printf("def");
输出就是:
abc
def
但是如果不加‘\n’ 输出就是abcdef
所以就是换行的意思啦!!!!一般是为了方便看输出的内容 否则所有的输出全在一行了
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/0DreDIIe.html
其他回答
第1个回答 推荐于2017-09-06
"/n"是换行键,,在 printf输出函数中加入的话,利于显示结果,否则连续输出都连着,不好区分。
第2个回答 2008-10-11
\n是换行输出的意思,一般输出的格式printf("%d\n",c)就是用十进制形式输出字符C,并且是换行输出,你可以编译看下没"\n"是什么效果~
至于SCANF函数,你就不要考虑太多了,&C你就当成是个数据就好了...其实就是指针指向数据的地址,详细的话你自己去找本参考书,上面说的很详细
参考资料:
C与指针
第3个回答 2008-10-11
\n是换行的意思。如果scanf加上\n那就麻烦了,你的输入就很难成功。
第4个回答 2008-10-11
加入\n意思就是回车
即输出一行信息后自动转到下行了
其实不加也对啊,知识结构看着不顺眼
1
2
下一页
相似回答
c语言printf
("\n")
为什么加
双引号?
答:
解析:表示要
输出的
字符或字符串 输出变量的内容就在引号外面例如输出变量X的值
printf
("shu chu:",X);结果就是shu chu:23(假设X已经赋值为23)而\n表示回车换行 例如printf("shu chu:\n",X);结果就是 shu chu:23
C语言
程序
中为什么要加printf
("\n")这句话?
答:
C语言程序中加printf("\n")这句话,
是因为前面的输出没有换行,加了这个语句以后就结束以前那一行的输出,换到一个新行
。
关于
C语言中Printf
()函数中不太理解该函数什么时候
需要
在尾句
添加
...
答:
第三个printf不加 \n是因为下面没有输出了 加不加无所谓
。再比如你第一个例子的情况就比较适合不加 \n 这样输出的是 Doing it right:ten 两个printf输出的语句在一行就像一句话一样 求采纳
c语言printf
("\n")
为什么加
双引号?
答:
表示要
输出的
字符或字符串 输出变量的内容就在引号外面例如输出变量X的值
printf
("shu chu:",X);结果就是shu chu:23(假设X已经赋值为23)而\n表示回车换行 例如printf("shu chu:\n",X);结果就是 shu chu:23
大家正在搜
c语言printf输出中文
C语言printf无法输出
c语言printf输出
c语言printf输出字符串
c语言printf输出换行
printf输出中文
如何用printf输出字符串
C语言printf函数
printf输出char类型
相关问题
C语言中printf输出为何都要加/n
c语言中printf("%d!=%d",n,res)里面为什...
printf(“%d%d\n”)后面为什么要加\n啊,不加对...
C语言中,输出语句为什么加\n ? 见下例
c语言printf("\n") 为什么加双引号?
关于C语言中Printf()函数中不太理解该函数什么时候需要...
这个c语言程序printf后面为什么要加那么多\n\t的 另...
c语言 中在数组输出时,最后为什么还要写printf("\n...