C#小练习(设计一个程序,输入10个数存入数组中,然后实现冒泡排序。 )
2012-09-16 10:13
816 查看
/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 臧鹏 * 完成日期: 2012 年 9月 16日 * 版 本 号: 001 * 对任务及求解方法的描述部分 * 输入描述: * 问题描述:设计一个程序,输入10个数存入数组中,然后实现冒泡排序。 * 程序输出: * 程序头部的注释结束 */ using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication4 { class Program { static void Main(string[] args) { int[] num = new int[10]; Console.WriteLine("请输入十个数:"); for (int i = 0; i < 10; i++) { string s = Console.ReadLine(); int x = int.Parse(s); num[i] = x; } int j ; int n ; for (j = 0; j < 10; j++) { for (n = 0; n < 9 - j; n++) { if (num > num[n + 1]) { int m; m = num ; num = num[n + 1]; num[n + 1] = m; } } } for(n =0;n<10;n++) { Console .WriteLine (num ); } Console.ReadKey(false); } } }
相关文章推荐
- C#第1次试验(4)设计一个程序,输入10个数存入数组中,然后实现冒泡排序
- C#--设计一个程序,输入10个数存入数组中,然后实现冒泡排序
- C#第1次试验(3)设计一个程序,输入10个数存入数组中,求最大值、最小值和平均值.
- C#--第2周实验--任务12--输入10个数存入数组中,然后实现冒泡排序
- C#实现输入10个数存入到数组中并求max和min及平均数的方法示例
- C#小练习(输入10个数存入数组中,求最大值、最小值和平均值.)
- C#基础-033 创建一个学员类,并设计三个字段用于表示学生的成绩(语文、数学、英语);然后定义一个数组表示一个班的学生(10人),依次输入每个学生的信息和成绩,输入的同时将学员的每科成绩划分等级
- 编写一个程序,要求用户输入最多10个高尔夫成绩,并将其存储在一个数组中。 程序允许用户提早结束输入,并在一行上显示所有成绩,然后报告平均成绩。 请使用3个数组处理函数来分别进行输入、显示和计算
- 设计一个类,该类中有一个方法,该方法使用Random类随机产生10个三位数字(如636)的随机数,并把产生的10个随机数存入数组中。然后在另一个类中输出这10个数
- 编写一个C#程序,要求从键盘输入10个数存放在数组中,分别求出最大数和最小数存放在第一第二个元素里
- 编写一个程序,最多将10个donation值读入到一个double数组中。程序遇到非数字输入时将结束输入,并报告这些数字的平均值以及数组中有多少个数字大于平均值。
- 第十四周项目一数组大折腾(1)创建一个有20个元素的整型数组,通过初始化,为数组中的前10个元素赋初值,然后通过键盘输入后10个元素的值,从前往后输出数组中元素的值,每五个元素
- 61.从键盘输入10个正数存入数组x中,然后输入要查找的整数a,如找到则输出a及a的下标,如找不到,则把a存入到数组的最后。
- c# 输入10个数存入到数组中 并求max 和min 还有平均数
- 一个由24个字母组成的数组,其中每个字符出现3次(也就是8组相同字母,混序放在一个数组中),用程序实现将相同字母的下标存入一个8*3的数组中
- C#练习——统计整型数组中不重复数字的个数、将普通日期格式转换成汉字日期格式、在控制台录入每个学生的姓名,当用户输入quit(不区分大小写)时,程序停止接受用户的输入,并且显示出用户输入的学生的个数
- 编一个程序,输入10个整数,并放在数组中,先降序输出所有的数,再统计并输出其中正数、负数和零的个数
- js实现随机选取[10,100)中的10个整数,存入一个数组,并排序。 另考虑(10,100]和[10,100]两种情况。
- 3.2 设计一个程序,要求用户输入 5 个字符,然后将这 5 个字符按相反的顺序显示出 来。例如,假设输入 abcde,则输出为 edcba
- 编写程序实现以下功能: 随机产生20个正整数存入数组a中,且每个数均在1000-9999之间(包含1000和9999)。对数组进行排序,要求按每个数的后三位的大小进行升序排列,然后取出满足此条