怎么用C语言将学号从小到大输出

img

img


关于数字排序不会写,有人能回答一下吗,能不能帮我看一下咋写!!


void sort(stutype stu[],int n) {
    for (int i = 0; i < n - 1; i++) {
        for (int j = 0; j < n - 1 - i; j++) {
            if (stu[j].num > stu[j+1].num) {        // 相邻元素两两对比
                stutype temp = stu[j+1];        // 元素交换
                stu[j+1] = stu[j];
                stu[j] = temp;
            }
        }
    }
}

【相关推荐】




如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^