c#的一些问题。冒泡和私有字段。
c#的一些问题。冒泡和私有字段。第一题和第三题,有代码更好,我想学习学习,2和4大题都会。冒泡我实在没看懂。谢谢各位了,有代码更好...
c#的一些问题。冒泡和私有字段。第一题和第三题,有代码更好,我想学习学习,2和4大题都会。冒泡我实在没看懂。谢谢各位了,有代码更好
展开
1个回答
2017-06-07
展开全部
你按照描述自己梳理一下逻辑, 还是好理解的, 冒泡 就是 前后两个数进行比较, 按照是否符合提交进行交换 , 直到都排好序。
更多追问追答
追问
能把这个冒泡的代码发一下吗,就是按题目要求,谢谢了
追答
int[] iArray = { 9,8,3,5,2};
for (int i = 0; i < iArray.Length - 1; i++)
{
for (int j = 0; j < iArray.Length - 1 - i; j++)
{
if (iArray[j] > iArray[j + 1])// 前一个元素比后一个元素大,则交换位置
{
int tmp = iArray[j+1];
iArray[j + 1] = iArray[j];
iArray[j] = tmp;
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询