第一个\是转义字符,\\就是相当于字符'\' 所以显示为\n. 如果要产生回车只要用\n 就行第二个问题 if语句中的应该是if(n==5) n++; 你那样写if中的判断永远是真,并且给n重新赋值为5n++后当然是6了