С冒泡程序分析和总结.docxVIP

  • 2
  • 0
  • 约小于1千字
  • 约 1页
  • 2024-07-26 发布于上海
  • 举报

C#冒泡排序,给定一组数据按照倒序排序(从大到小)

usingSystem;

usingSystem.Collections.Generic;usingSystem.Linq;

usingSystem.Text;

namespace冒泡排序

{

classProgram

{

///

///冒泡排序,给定一组数据1,12,23,8,5,20,按照倒序排序(从大到小)

///

///

staticvoidMain(string[]args)

{

int[]sums={1,12,23,8,5,20};

for(inti=0;isums.Length-1;i++)//总共要比较的趟数

{

for(intj=0;jsums.Length-1-i;j++)//每趟中要比较的次数

{

if(sums[j]sums[j+1])//判断两个数值的大小,若前一项比后一项大,则交换位

置

{

inttemp=sums[j];//定义一个中间量tempsums[j]=sums[j+1];

sums[j+1]=temp;

}

}

}

Console.Write(使用冒泡排序后得到的顺序为:);

for(inti=0;isums.Length;i++)//将排序后

文档评论(0)

1亿VIP精品文档

相关文档