建立结构体,输入学生信息并排序,插入学生信息,再排序输出

建学生结构体,包含(学号,姓名,性别,年龄,总分),最多可以存放100名学生信息,录入10名学生信息,输出。

要求:

  1. 按照总分从高到低排序,输出

  2. 再录入一名学生信息,插入到合适位置,保持总分顺序。

    #include
    #include
    //定义一个结构体 
    struct student{
    	char sno[20],name[20];
    	char sex[20];
        int old;
        float sum;
    };
    
    //建立函数打印学生信息 
    void print(struct student stu[100],int n){
    	for(int i=0;i

你可能感兴趣的:(c语言,算法)