C#程序设计--控制台程序输出上下三角形和菱形
2013-07-18 14:07
489 查看
信息采集:
单纯用*号输出上下三角形和菱形,需要用到嵌套循环结构:
代码如下(本人新手,若有错误,请高手指点):
单纯用*号输出上下三角形和菱形,需要用到嵌套循环结构:
代码如下(本人新手,若有错误,请高手指点):
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace CSharpTest { class Program { static void Main(string[] args) { //左下三角形 for (int i = 0; i <= 9; i++) { for (int ii = i; ii <= 9; ii++) { Console.Write("*"); } Console.WriteLine(); } //右下三角形 for (int i = 0; i <= 9; i++) { for (int ii = 0; ii < i; ii++) { Console.Write(" "); } for (int iii = 0; iii <= (9 - i); iii++) { Console.Write("*"); } Console.WriteLine(); } //左上三角形 for (int i = 0; i <= 9; i++) { for (int ii = 0; ii <= i; ii++) { Console.Write("*"); } Console.WriteLine(); } //右上三角 for (int i = 0; i <= 9; i++) { for (int ii = 0; ii <=(9- i); ii++) { Console.Write(" "); } for (int iii = 0; iii <= i; iii++) { Console.Write("*"); } Console.WriteLine(); } //菱形 for (int i = 0; i <= 4; i++) { for (int ii = 0; ii <= (4 - i); ii++) { Console.Write(" "); } for (int ii = 0; ii <= i; ii++) { Console.Write("*"); } for (int ii = 0; ii < i; ii++) { Console.Write("*"); } Console.WriteLine(); } for (int i = 0; i <= 5; i++) { for (int ii = 0; ii < i; ii++) { Console.Write(" "); } for (int iii = 0; iii <= (5 - i); iii++) { Console.Write("*"); } for (int ii = i; ii <= 4; ii++) { Console.Write("*"); } Console.WriteLine(); } Console.Read(); } } }运行结果:
相关文章推荐
- c#中重定向windows控制台程序的输出信息
- C#控制台----第三方程序控制台输出的隐藏
- C# 窗体程序,使用控制台输出调试信息
- c# 输出两个三角形(菱形)
- c# 调用控制台程序并传参 获取控制台输出(解释器的前台处理)
- C# 控制台程序输出倒三角
- c#中重定向windows控制台程序的输出信息 - jinjazz - CSDNBlog
- C#.NET编程小技俩输出彩色字体的控制台程序,测试分布式系统时可以用到
- c#中重定向windows控制台程序的输出信息
- .Net ( C# ) 调用控制台程序并取得输出结果(转)
- c#中重定向windows控制台程序的输出信息
- c# 调用控制台程序并传参 获取控制台输出(解释器的前台处理)
- c# 调用控制台程序并传参 获取控制台输出(解释器的前台处理)
- .Net ( C# ) 调用控制台程序并取得输出结果
- c#中重定向windows控制台程序的输出信息
- C#控制台程序输出等腰三角形并居中显示实例
- C#.NET编程小技俩输出彩色字体的控制台程序,测试分布式系统时可以用到
- c# 调用控制台程序并传参 获取控制台输出(解释器的前台处理)
- c#中重定向windows控制台程序的输出信息
- C# 调用带参数的控制台程序 并将命令行输出的内容实时输出至窗体中的显示控件