c#n个数排序实现代码

首页 > 软件编程 > C#教程 更新日期: 2016-02-02
c# n个数排序实现代

代码如下:

using System;
namespace n个数排序
{
class Class1
{
static void Main(string[] args)
{Console.WriteLine("请输入你要排几个数的顺序:\n");
int n;//接收你要几个数排序
n=int.Parse(Console.ReadLine());
int[] A=new int[n];
Console.WriteLine("请依次输入你要排序的数(数的结束用回车表示):\n");
for(int i=0;i<n;i++)//接收你要排序的数
A[i]=int.Parse(Console.ReadLine());
for(int i=0;i<n;i++)//排序
{
for(int j=i+1;j<n;j++)
{
int temp;
if(A[i]>A[j])
{
temp=A[j];
A[j]=A[i];
A[i]=temp;
}
}
}
Console.WriteLine("排序的结果为:\n");
for(int i=0;i<n;i++)
Console.Write(" "+A[i]);
System.Threading.Thread.Sleep(10000);
}
}
}


> 本站内容系网友提交或本网编辑转载,其目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时与本网联系,我们将在第一时间删除内容!

相关文章
  • php读取30天之内的根据算法排序的代码
    今天做一个读取30天内,如果推荐则×20+收藏+点击的算法排序的代码 代码如下:<?php $link=mysql_connect("","","") or die("无法连接到mysql数据库".mysql_error()); mysql_select_db(" ...
  • 动态获取复选框checkbox选中个数的jquery代码
    动态获取复选框checkbox选中个数的jquery代码
    这篇文章主要介绍了jquery中动态获取复选框checkbox选中的个数的实现代码,需要的朋友可以参考下今天碰到"jquery动态获取复选框checkbox选中的个数",首先看下面例子: 代码如下: <input type="checkbox" checked="checked">pyt ...
  • 获得Javascript对象属性个数的示例代码
    这篇文章主要是对获得Javascript对象属性个数的示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助如下所示: 代码如下://扩展对象的count方法Object.prototype.count = (    Object.prototype.hasOwnProperty('__count__')  ) ? function () {    ...
  • js常用排序实现代码
    js常用排序,整理了,常用的数组互换. 代码如下: <script> Array.prototype.swap = function(i, j) { var temp = this[i]; this[i] = this[j]; this[j] = temp; } Array.prototype.bubbleSort = function() { ...
  • 扩展jquery实现客户端表格的分页、排序功能代码
    扩展jquery实现客户端表格的分页、排序功能代码
    下面链接中是我用jQuery的扩展来实现的表格分页和排序,使用这个扩展必须加上表头<thead>和<tbody>标签,因为我是 通过<tbody>来进行分页的,要是不加thead,那么表头也要作为分页计算时的一个行了.下载代码和示例:jqueryPaging.rar 使用方法如下: 代码如下: <script lan ...
  • js对数组中的数字从小到大排序实现代码
    对数组中的数字从小到大排序,很多时候需要用的多,需要的朋友可以参考下例子 1 In this example we will create an array and sort it alphabetically: 如需引入外部Js需刷新才能执行] 输出: Jani,Hege,Stale,Kai Jim,Borge,Tove Borge,Hege,Jani,K ...
猜你喜欢