用c# windows窗体编写
展开全部
先Split 将 文本框 两个文本拼接到一个数组里 然后遍历 冒泡排序就好了
答案也给你算了
//假设获取的文本框的值(文本框的都是string的)
string a = "1,2,3,4,5,6,7,8";
string b = "2,2,4,5,6,6,7";
string c = a+"," + b;
//截取
string[] arr1 = c.Split(',');
int[] arr = Array.ConvertAll<string, int>(arr1, delegate(string s) { return int.Parse(s); });
int temp;
for (int i = 0; i < arr.Length - 1; i++)
{
for (int j = 0; j < arr.Length - 1 - i; j++)
{
if (arr[j] > arr[j + 1])
{
temp = arr[j + 1];
arr[j + 1] = arr[j];
arr[j] = temp;
}
}
}
for (int d = 0; d < arr.Length; d++)
{
Console.WriteLine(arr[d]);
}
Console.ReadKey();
答案也给你算了
//假设获取的文本框的值(文本框的都是string的)
string a = "1,2,3,4,5,6,7,8";
string b = "2,2,4,5,6,6,7";
string c = a+"," + b;
//截取
string[] arr1 = c.Split(',');
int[] arr = Array.ConvertAll<string, int>(arr1, delegate(string s) { return int.Parse(s); });
int temp;
for (int i = 0; i < arr.Length - 1; i++)
{
for (int j = 0; j < arr.Length - 1 - i; j++)
{
if (arr[j] > arr[j + 1])
{
temp = arr[j + 1];
arr[j + 1] = arr[j];
arr[j] = temp;
}
}
}
for (int d = 0; d < arr.Length; d++)
{
Console.WriteLine(arr[d]);
}
Console.ReadKey();
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询