一个很简单的输出方阵“*”的函数,大家帮我看看哪错了?
c#吧
全部回复
仅看楼主
level 4
在控制台应用程序下输出:*************************我的代码如下:using System;namespace ConsoleApplication1{class Class1{[STAThread]static void Main(string[] args){for(int i=-3;i<=3;i++){int y = Math.Abs(i);for(int j=1;j<=7-2*y;j++){Console.WriteLine("*");}}}}}为什么得到的结果是25行,每行一个“*”呢,是不是Console.WriteLine()函数输出字符时后面默认每输出一次就换行?
2007年03月16日 12点03分 1
level 4
Main函数重贴一下,方便看格式static void Main(string[] args) { for(int i=-3;i<=3;i++) { int y = Math.Abs(i); for(int j=1;j<=7-2*y;j++) { Console.WriteLine("*"); } } }
2007年03月16日 12点03分 2
level 4
晕,空格也没用啊
2007年03月16日 12点03分 3
level 4
最近带新人的有时候有些郁闷和沮丧,不能理解为什么一些极其简单的逻辑也会出bug,代码的可维护性也差.
回过头来看看自己11年前发的贴, 当年还是菜鸟的自己还不如现在带的几个新手呢[呵呵]
每个人都有牙牙学语,蹒跚学步的时候, 耐心,恒心,帮助别人成长才对得起senior的称号.
2018年10月26日 11点10分 9
楼主威武,11年了啊。
2018年10月29日 04点10分
1