c#写一个程序,创建3个线程,这三个线程分别输出A B C,每个程序输出10遍,但必须按照ABCA 70
c#写一个程序,创建3个线程,这三个线程分别输出ABC,每个程序输出10遍,但必须按照ABCABC......这样的格式10遍。PS:要c#版本的,别弄个c++的或jav...
c#写一个程序,创建3个线程,这三个线程分别输出A B C,每个程序输出10遍,但必须按照ABCABC......这样的格式10遍。
PS:要c#版本的,别弄个c++的或java的弄过来。 展开
PS:要c#版本的,别弄个c++的或java的弄过来。 展开
2个回答
展开全部
static void Main(string[] args)
{
Thread[] threads=new Thread[3];
for (int i = 0; i < 3; i++)
{
threads[i]=new Thread(Test);
threads[i].IsBackground = true;
threads[i].Start();
}
Console.ReadLine();
}
static void Test()
{
for (int i = 0; i < 10; i++)
{
Console.Write("ABC");
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public static void A()
{
for (int i = 0; i < 10; i++)
{
Console.WriteLine("A");
}
}
public static void B()
{
for (int i = 0; i < 10; i++)
{
Console.WriteLine("B");
}
}
public static void C()
{
for (int i = 0; i < 10; i++)
{
Console.WriteLine("C");
}
}
static void Main(string[] args)
{
Thread t1 = new Thread(new ThreadStart(A));//线程要执行的函数
Thread t2 = new Thread(new ThreadStart(B));
Thread t3 = new Thread(new ThreadStart(C));
t1.Start();//开启线程。
t2.Start();
t3.Start();
Console.Read();
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询