由大到小排列

int [] szA={35,24,414,315,93,91,12,13,149,15,984,222,451,241,55}; 

            for (int m = 0; m < szA.Length-1; m++)

            {

                 for (int n = 0; n <szA.Length-1 ; n++)
                 {
                    if (szA[n] < szA[n+ 1])

                     {

                     int t = szA[n];

                         szA[n] = szA[n + 1]; 

                         szA[n + 1] = t;
                     }

                 }
             }

            foreach(int i in szA)

             Console.WriteLine(i+" ");

           Console.ReadLine();

  

时间: 2024-10-26 11:14:16

由大到小排列的相关文章

输入三个数,从大到小排列

//输入3个数,将这三个数从大到小排列打印出来: Console.Write("请输入第一个数字:"); int a = int.Parse(Console.ReadLine()); Console.Write("请输入第一个数字:"); int b = int.Parse(Console.ReadLine()); Console.Write("请输入第一个数字:"); int c = int.Parse(Console.ReadLine());

三道习题(1、将单词表中由相同字母组成的单词归成一类,每类单词按照单词的首字母排序,并按 #每类中第一个单词字典序由大到小排列输出各个类别。 #输入格式:按字典序由小到大输入若干个单词,每个单词占一行,以end结束输入。)

#coding=gbk ''' 1.将单词表中由相同字母组成的单词归成一类,每类单词按照单词的首字母排序,并按 #每类中第一个单词字典序由大到小排列输出各个类别. #输入格式:按字典序由小到大输入若干个单词,每个单词占一行,以end结束输入. #cinema #iceman #maps #spam #aboard #abroad #end #输出格式:一类单词一行,类别间单词以空格隔开. #aboard abroad #cinema iceman #maps spam ''' result=[]

c语言实现输入一组数自动从大到小排列

#include <stdio.h>main(){    int x;    printf("请输入要排序数字个数:");    scanf("%d",&x);    int i,j,k,a,b,num[x];    printf("输入数据:");    for(i=0;i<x;i++)        scanf("%d",&num[i]);    for(j=0;j<x;j++)  

输入三个数,由大到小排列

#include "stdio.h" void main() { int a,b,c,t; scanf("%d%d%d",&a,&b,&c); if(a>b) { t=b; b=a; a=t; } if(a>c) { t=a; a=c; c=t; } if(b>c) { t=b; b=c; c=t; } printf("由小到大顺序为:\n"); printf("%d %d %d\n"

2016.06.06 周一 C语言 将字符串根据字符的ASCII码从大到小排序并打印出字符串中的字符类型的总数

第一次变量冲突问题 解决了一个多小时,.... 代码如下: ↓ #include<stdio.h> #include<string.h> #define N 200 //输入字符串的最大长度 int main() { //************************输入开始部分******************************** printf("请输入字符串.(长度在200以内)\n\n"); int i=0,j,k,temp,lowLetter

如何用C语言将三个整数从大到小依次排列?听我说

将输入的三个整数从大到小依次排列 输入:123 456 789 输出:789 456 123 编程思想:两两比较,引入第三变量. 干货直接上,代码如下: int main()   {    int a,b,c,d;    scanf("%d %d %d",&a,&b,&c);    if(a<b){     d=a;     a=b;     b=d;     }    if(a<c){     d=a;     a=c;     c=d;    }

按照从大到小的顺序输出四位数中的个位+百位=十位+千位

public class TestDui { public static void main(String[] args) { //计数器的作用,统计数量 int count = 0; for(int i = 9999;i > 999;i--){ //注意从大到小的排列,所以从9999开始 int ge = i % 10; int shi = i / 10 % 10; int bai = i / 10 /10 %10; int qian = i / 1000; if(ge + bai == sh

delphi Form属性设置 设置可实现窗体无最大化,并且不能拖大拖小

以下设置可实现窗体无最大化,并且不能拖大拖小BorderIcon 设为---biMax[False] biHelp [False]BorderStyle 设为---bsSingle 参考-------------- 可以通过设置窗体的属性以及编程的方法,限制和控制窗体的变化.如让窗体不能最小化.最大化.-----1.通过属性设置方法使用Form的BorderIcon属性,我们可设置窗体是否具有系统菜单(biSystemMenu).最小化按钮(biMinimize).最大化按钮(biMaximiz

输入6个人的成绩放入到一个一维数组中,然后打印出平均分,最后按成绩 从大到小打印。三个功能(输入是一个函数,求平均分是一个函数,排序是一个 函数)都用函数实现,最后在main方法中调用。

/*5.输入6个人的成绩放入到一个一维数组中,然后打印出平均分,最后按成绩从大到小打印.三个功能(输入是一个函数,求平均分是一个函数,排序是一个函数)都用函数实现,最后在main方法中调用.*/ #include <stdio.h> int inputScore(){ int score; scanf("%d",&score); return score;} double avg(int scores[],int length){ int i,score = 0;