1、全部用WriteLine()
函数
源程序:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Text;
using System.Threading.Tasks;
namespace test
{
internal class Program
{
static void Main(string[] args)
{
Console.WriteLine("**********");
Console.WriteLine("* *");
Console.WriteLine("* *");
Console.WriteLine("* *");
Console.WriteLine("* *");
Console.WriteLine("* *");
Console.WriteLine("* *");
Console.WriteLine("* *");
Console.WriteLine("* *");
Console.WriteLine("**********");
}
}
}
2、WriteLine()
和Write()
同时使用
源程序:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Text;
using System.Threading.Tasks;
namespace test
{
internal class Program
{
static void Main(string[] args)
{
Console.Write("**********");
Console.WriteLine();
Console.Write("* *");
Console.WriteLine();
Console.Write("* *");
Console.WriteLine();
Console.Write("* *");
Console.WriteLine();
Console.Write("* *");
Console.WriteLine();
Console.Write("* *");
Console.WriteLine();
Console.Write("* *");
Console.WriteLine();
Console.Write("* *");
Console.WriteLine();
Console.Write("* *");
Console.WriteLine();
Console.Write("**********");
Console.WriteLine();
}
}
}
3、WriteLine()
和Write()
结合循环结构
源程序:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Text;
using System.Threading.Tasks;
namespace test
{
internal class Program
{
static void Main(string[] args)
{
int i = 0;
int j = 0;
//打印第一排10个:9+1
for (i=0;i<9;i++)
{
Console.Write("*");//打印9个*
}
Console.WriteLine("*");//打印1个*并换行
//打印中间8行
for (i = 0; i < 8; i++)
{
Console.Write("*");//打印首
for (j = 0; j < 8; j++)
{
Console.Write(" ");//打印中部的8个空格
}
Console.WriteLine("*");//打印尾并换行
}
//打印最后一排10个:9+1
for (i = 0; i < 9; i++)
{
Console.Write("*");//打印9个*
}
Console.WriteLine("*");//打印1个*并换行
}
}
}
运行效果: