用C#的窗口应用程序做一个冒泡排序法的程序,新手求解,谢谢各位大神!-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

用C#的窗口应用程序做一个冒泡排序法的程序,新手求解,谢谢各位大神!

用C#的窗口应用程序做一个冒泡排序法的程序,新手求解,谢谢各位大神!

展开
收起
知与谁同 2018-07-16 16:13:16 1352 0
1 条回答
写回答
取消 提交回答
  • 美人迟暮
    Nothing for nothing.
    int[] num = new int[4];
    int i, j;
    int temp;

    Console.WriteLine("请输入4个数");
    for (i = 0; i < 4; i++) {
    Console.WriteLine("第{0}个数",(i+1));
    num[i] = int.Parse(Console.ReadLine());
    }
    int max = num[0];
    int min = num[0];
    for (i = 0; i < num.Length - 1; i++) {
    for (j = 0; j < num.Length - 1 - i; j++) {
    if (num[j] > num[j + 1]) {
    temp = num[j];
    num[j] = num[j + 1];
    num[j + 1] = temp;
    }
    }
    }
    Console.WriteLine("排序后的成绩为");
    for (i = 0; i < num.Length; i++) {
    Console.WriteLine("{0}\t",num[i]);
    if (num[i] > max) {
    max = num[i];
    }
    if (num[i] < min) {
    min = num[i];
    }
    }
    Console.WriteLine("最大值{0}\t最小值{1}",max,min);
    Console.ReadLine();
    2019-07-17 22:50:01
    赞同 展开评论 打赏
问答分类:
C#
相关产品:
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载