第三周 任务1.4 冒泡排序
来源:互联网 发布:武威西安交大网络教育 编辑:程序博客网 时间:2024/06/06 05:33
/* * 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:冒泡排序 * 作 者:薛广晨 * 完成日期:2011 年 09 月 10 日 * 版 本号:x1.0 * 对任务及求解方法的描述部分 * 输入描述: * 问题描述:设计一个程序,输入10个数存入数组中,然后实现冒泡排序 * 程序输出: * 程序头部的注释结束 */using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Bubbling{ class Program { static void Main(string[] args) { double[] c = new double[10]; for (int number = 0; number < 10; ++number) { Console.WriteLine("请您输入第{0}个数:", number + 1); c[number] = double.Parse(Console.ReadLine()); } //利用foreach语句循环输出数组中每一个元素 Console.Write("您输入10个数为:"); foreach (double var in c) { Console.Write(var); //依次读取字符串中的元素 Console.Write(" "); } Console.WriteLine(); bubble_sort(c); Console.WriteLine("顺序为:"); for (int i=0; i < c.Length; i++) { Console.Write(c[i] + " "); } Console.ReadKey(); } static void bubble_sort(double[] arr) { int i, j; double t; int num = arr.Length; for (j=0; j<num-1; j++) for (i = 0; i < num - 1 - j; i++) if (arr[i] > arr[i+1]) { t=arr[i]; arr[i]=arr[i+1]; arr[i+1]=t; } } }}
- 第三周 任务1.4 冒泡排序
- 第三周作业-----冒泡排序
- 第三周作业 冒泡排序
- 第三周作业——冒泡排序
- 算法概论第三周作业:冒泡排序
- 第三周作业——冒泡排序
- 第三周作业归并排序和冒泡
- 补第三周作业:冒泡排序法
- 第三周排序 冒泡排序和归并排序
- 第三周作业-冒泡排序和归并排序
- 第三周作业——冒泡排序和归并排序
- 第三周作业——冒泡排序和归并排序
- 第三周作业——冒泡排序和归并排序
- 第三周作业——冒泡排序和归并排序
- 第三周作业——冒泡排序和归并排序
- 第三周作业——冒泡排序和归并排序
- 第三周作业——冒泡排序和归并排序
- 第三周作业——冒泡排序和归并排序
- Eclipse feature 理解
- C语言题目
- MFC windows图形界面基础知识1
- mysql中语句 copy记录
- VC实现文件拖拽OnDropFiles,包含自己已经尝试通过对代码
- 第三周 任务1.4 冒泡排序
- SLES11下安装PyQt4.94
- 开源搜索引擎Lucene.Net---学习笔记(2) 使用Lucene.Net源码搜索
- POJ2503 Babelfish
- 静态成员变量
- 非结构化数据存储与查询小结
- JavaScript的基础语法与集成开发工具(IDE)
- CSRF 攻击的应对之道
- java窗口程序