注册 登录
编程论坛 C++教室

没有正常分行怎么办

weixun 发布于 2009-08-19 15:52, 1012 次点击
c++的运行结果没有正常分行而是用"/n"来直接表示分行

结果是:20/n30/n40/n
而不是:20
        30
        40
12 回复
#2
ly8610142009-08-19 16:16
回复 楼主 weixun

不知道你代码具体是什么,换行的话应该是"\n",你斜杠用反了
#3
pangding2009-08-19 22:18
回复 楼主 weixun

呵呵,小错误。要仔细呀~
#4
Lambert0082009-08-19 23:21
楼主你牛啊…这也能反,我开始崇拜你了
#5
black4232009-08-20 09:37
高手!
#6
weixun2009-08-21 14:12
不好意思是"\"
这是为什么啊
#7
明次2009-08-21 14:13
是\n吧?
#8
Kiss逰2009-08-21 16:01
转义字符都是用"\",是这么规定的,记住就行
#9
weixun2009-08-21 21:04
我的意思是它运行的结果应该是分一行一行来的而不是用\n就直接把结果都连一块了。
比如:
运行结果我想要的是:20
                    30
                    40
而它运行的却是:20\n30\n40
虽然结果都是对的
但是前者的显示比较合理一些
想问一问高手朋友们
怎么样才能把运行结果变成前者
谢谢
  
#10
ly8610142009-08-21 23:29
回复 9楼 weixun
你用的什么编译器,我的就是输出:
20
30
40
#11
pangding2009-08-22 12:24
回复 9楼 weixun
你把你写的代码发上来看一眼……
#12
weixun2009-08-22 16:23
我用的是vc++6.0
#13
pangding2009-08-24 00:19
回复 12楼 weixun
代码发来看看,我觉得不可能是你说的那个结果……
1