各种排序方法C#窗体实验报告.docx

上传人:b****4 文档编号:4904181 上传时间:2022-12-11 格式:DOCX 页数:10 大小:327.42KB
下载 相关 举报
各种排序方法C#窗体实验报告.docx_第1页
第1页 / 共10页
各种排序方法C#窗体实验报告.docx_第2页
第2页 / 共10页
各种排序方法C#窗体实验报告.docx_第3页
第3页 / 共10页
各种排序方法C#窗体实验报告.docx_第4页
第4页 / 共10页
各种排序方法C#窗体实验报告.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

各种排序方法C#窗体实验报告.docx

《各种排序方法C#窗体实验报告.docx》由会员分享,可在线阅读,更多相关《各种排序方法C#窗体实验报告.docx(10页珍藏版)》请在冰豆网上搜索。

各种排序方法C#窗体实验报告.docx

各种排序方法C#窗体实验报告

 

数据结构课程设计报告

各种排序方法的C#程序设计

 

目录

一、实验目的及要求1

二、程序介绍1

三、实验步骤4

(一)设计窗体基本结构4

1、主窗体4

2、子窗体5

(二)代码编写5

1、数据输入5

2、排序方法5

3、排序结果及算法的输出8

四、实验总结9

一、实验目的及要求

使用MicrosoftvisualstudioC#2010设计一个可以完成使用各种排序方法对数据进行排序的窗体程序

二、程序介绍

在“排序”窗口文本框中输入需要排序的数据,根据需要采用的排序方法选择单选按钮,点击“查看排序结果及算法”按钮,可在另一窗口“排序结果及算法”中查看排序结果及算法内容,如下图所示:

例如:

输入数据选择“插入排序”

输入数据选择“希尔排序”

输入数据选择“冒泡排序”

输入数据选择“快速排序”

三、实验步骤

(一)设计窗体基本结构

1、主窗体

设置该窗体来输入需要排序的数字和选择排序方法,将该窗体命名为“排序”,并设置文本框以录入数据,运用单选按钮来选择排序方法,设置两个标签以说明文本框和单选按钮的意义,设置两个按钮来跳转到另一窗体和退出程序,并分别命名为“查看排序结果及算法”和“退出”。

如下图所示:

2、子窗体

设置该窗体来排序结果及算法,将该窗体命名为“排序结果及算法”,并设置文本框以输出排序结果,设置富文本框显示算法内容,设置两个标签以说明文本框及富文本框的意义,如下图所示:

(二)代码编写

1、数据输入

点击按钮“查看排序结果及算法”时先用一个数组记录文本框中输入的数据

代码如下:

2、排序方法

点击按钮“查看排序结果及算法”时根据不同的单选按钮采用不同的排序方法,排序后用一个字符型变量记录下排序结果,并跳转到另一窗体,“退出”按钮退出程序。

代码如下:

插入排序

希尔排序

冒泡排序

快速排序

一个字符型变量记录下排序结果,并跳转到另一窗体

“退出”按钮

3、排序结果及算法的输出

在文本框中输出排序结果,将各种算法的内容分别存在不同的txt文件中,在富文本框根据不同的排序结果显示不同算法,“返回”按钮返回前一窗体。

代码如下:

排序结果的显示

富文本框算法的显示

“返回”按钮

四、实验总结

通过这次试验,让我对各种排序方法有了进一步的了解,运用所掌握的基本理论知识和实际业务能力,提高了我的综合素质,在制作C#程序的过程中通过看书查资料等方式最后完成了程序制作,要多总结多动手才能真的掌握好编程,在以后要自己主动积极地尝试编程。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1