这题怎么做啊大家帮下忙
*
* * *
* * * * *
* * * * * * *
* * * * *
* * *
*
大家帮下忙,,,,,,,, --------------------编程问答--------------------
--------------------编程问答-------------------- 哈哈哈 --------------------编程问答--------------------
Console.WriteLine("*");
Console.WriteLine("***");
Console.WriteLine("******");
...
太强了啊
经典可谓 --------------------编程问答-------------------- 牛X 。。。。。。。。。。 --------------------编程问答-------------------- for (int i = 0; i < 5; i++)
{
for (int n = 0; n < 2 * i - 1; n++)
{
Response.Write("*");
}
Response.Write("<br>");
}
for (int i = 5; i > 0; i--)
{
for (int n = 0; n < 2 * i - 1; n++)
{
Response.Write("*");
}
Response.Write("<br>");
}
这样可以不 --------------------编程问答--------------------
呵呵!!! --------------------编程问答-------------------- 无语!太经典了!刚学c语言时候的问题! --------------------编程问答-------------------- 是刚学的吧。这题啊。看你自己想怎么做了。容易了。 --------------------编程问答-------------------- 基础。。。经典 --------------------编程问答-------------------- 顶一个 --------------------编程问答--------------------
简单,经典!哈哈 --------------------编程问答--------------------
NB --------------------编程问答-------------------- 估计lz 吐血了``` --------------------编程问答-------------------- 应该是可以的,行、列双重循环就可以了
--------------------编程问答-------------------- 用个笨办法吧
int[] vec = { 1, 3, 5, 7 };
for (int i = 0; i < vec.Length; i++)
{
int j = vec[i];
switch (j)
{
case 1:
Console.WriteLine("*");
break;
case 3:
Console.WriteLine("***");
break;
case 5:
Console.WriteLine("*****");
break;
case 7:
Console.WriteLine("*******");
break;
default:
Console.WriteLine("");
break;
}
}
for (int i = vec.Length - 1; i > -1; i--)
{
if(i>0)
{
int j = vec[i - 1];
switch (j)
{
case 1:
Console.WriteLine("*");
break;
case 3:
Console.WriteLine("***");
break;
case 5:
Console.WriteLine("*****");
break;
case 7:
Console.WriteLine("*******");
break;
default:
Console.WriteLine("");
break;
}
}
}
输出结果就是你要的 --------------------编程问答-------------------- //增加
int max=3;
for(int i=1;i<max;i+=2)
{
string s=new string('*',i);
Console.WriteLine ( s );
}
//减少
for ( int i=max -2 ; i > 0 ; i -= 2 )
{
string s=new string ( '*' , i );
Console.WriteLine ( s );
} --------------------编程问答-------------------- //增加
int max=7;
for ( int i=1 ; i < max ; i += 2 )
{
string s=new string ( '*' , i );
Console.WriteLine ( s );
}
//减少
for ( int i=max -2 ; i > 0 ; i -= 2 )
{
string s=new string ( '*' , i );
Console.WriteLine ( s );
} --------------------编程问答-------------------- //增加
int max=7;
for ( int i=1 ; i <= max ; i += 2 )
{
string s=new string ( '*' , i );
Console.WriteLine ( s );
}
//减少
for ( int i=max -2 ; i > 0 ; i -= 2 )
{
string s=new string ( '*' , i );
Console.WriteLine ( s );
} --------------------编程问答-------------------- 都不说是什么语言~~~~~~~~
很多啦 --------------------编程问答--------------------
哈哈哈,真是令人怀念,我以前也干过 --------------------编程问答-------------------- 您太有才了 --------------------编程问答-------------------- int maxCount = 7;
for (int i = 1; i <= maxCount; i++)
{
for (int j = 0; j < i; j++)
{
Console.Write("*");
}
Console.WriteLine();
}
for (int i = maxCount - 1; i >= 1; i--)
{
for (int j = 0; j < i; j++)
{
Console.Write("*");
}
Console.WriteLine();
}
Console.ReadLine();
补充:.NET技术 , C#