static void Print_Triangle(int n)
{
for(int i=1, j=1 ; i <= 2*n-1 ; i++)
{
if( n-j < i && i <= n-1+j )
Console.Write("*");
else
Console.Write(" ");
if( i == 2*n-1 && (i+1)/2 > j )
{
i=0;
j++;
Console.WriteLine();
}
}
}用尽了我全部家当的分~
{
for(int i=1, j=1 ; i <= 2*n-1 ; i++)
{
if( n-j < i && i <= n-1+j )
Console.Write("*");
else
Console.Write(" ");
if( i == 2*n-1 && (i+1)/2 > j )
{
i=0;
j++;
Console.WriteLine();
}
}
}用尽了我全部家当的分~
解决方案 »
- C#源代码转换VB语句
- Identity和Uniqueidentifier的优劣
- Enterprise Library 的App.config中连接字符串加密的问题(在线等)
- 利用MEDIA ENCODER SDK,使用C#在做广播服务的时候出现问题,请帮忙!
- datagrid与dataset不同步?
- 郁闷呀~~为什么HttpWebRequest下载一个图形验证码会无效
- 初来,献上一个免费的大学视频教学资源下载的网站
- c#多线程的同步和异步可以举例说下吗?
- 与数据库相连的有关问题
- 关于Petshop的一点疑问,请高手指点,多谢
- C#写的网页点击运行就报错
- FastReport打印速很慢怎么回事?
打印三角形
三角形是二维的,对吧
所以是O(N^2)
但是要注意,一个循环O(N)的前提是,循环体内,循环变量不能被修改
看到循环体内有
i=0;
就要注意了