黑马程序员技术交流社区

标题: 已解决 Console.WriteLine换行的问题 [打印本页]

作者: 申延超    时间: 2012-7-13 19:59
标题: 已解决 Console.WriteLine换行的问题
本帖最后由 申延超 于 2012-7-14 10:54 编辑

string name;
            name = "张三";
            int age;
            age = 28;
            decimal money;
            money = 7600.33m;
            Console.Write("我叫" + name + ",今天" + age + "了,我的工资是" + money + "元。");
            
            int nianLing;
            nianLing = 18;
            nianLing = 20;
            Console.WriteLine(nianLing);
            Console.ReadKey();
为什么输出之后下面的20没有另起一行? Console.WriteLine不是另起一行?

作者: 朱永恒    时间: 2012-7-13 20:04
本帖最后由 朱永恒 于 2012-7-13 20:06 编辑

Console.Write("我叫" + name + ",今天" + age + "了,我的工资是" + money + "元。");
你的这句没有换行 所以光标还是接到你输入的这句话后面


作者: 申延超    时间: 2012-7-13 20:25
朱永恒 发表于 2012-7-13 20:04
Console.Write("我叫" + name + ",今天" + age + "了,我的工资是" + money + "元。");
你的这句没有换行  ...

恩恩 谢啦   
作者: 杨正    时间: 2012-7-13 21:32
Console.writeline才表示换行,作用域是紧跟在这句话后面的语句。
超弟,才开始学吧。多总结,多积累。加油!
作者: 胡松涛    时间: 2012-7-14 19:20
Console.Writeline()输出后换行
Console.Write()输出后不换行
作者: 李根    时间: 2012-7-16 19:18
Console.Writeline()打印后换行
Console.Write()打印后不换行 同理 Console.Read()也是




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2