文档介绍:项目实训一
实训内容:
1、定义一种数组a[11],用以寄存学生旳成绩。
2、从键盘输入10个学生成绩
3、采用冒泡法,将学生成绩按照从高到低进行排序
4、再输入一种学生旳成绩,将此成绩按照排序规律插入原学生成绩数组
5、将num_init<=9;num_init++)
    {
        printf("%d)input:",num_init+1);
        scanf("%d",&a[num_init]);
    }
    for (num_sort_2=1;num_sort_2<10;num_sort_2++)
    {
        for (num_sort_1=num_sort_2;num_sort_1>=1;num_sort_1--)
        {   
            if (a[num_sort_1]>a[num_sort_1-1])
            {
                num_temp=a[num_sort_1];
                a[num_sort_1]=a[num_sort_1-1];
                a[num_sort_1-1]=num_temp;
                printf("a[%d]<==>a[%d]\n",a[num_sort_1],a[num_sort_1-1]);
            }
        }
    }
    for (num_init=0;num_init<10;num_init++)
    {
        printf("%d,",a[num_init]);
    }
    printf("input student score:\n");
    scanf("%d",&num_std);
    for(num_init=0;num_init<=10;num_init++)
    {
        if (num_std>a[num_init])
        {
            num_tag=num_init;
            int total=10;
            while (num_init<total)
            {
                a[total]=a[total-1];
                total--;
            }
            a[num_tag]=num_std;
            break;
        }
    }
    for (num_init=0;num_init<=10;num_init++)
        {
                printf("%d ",a[num_init]);
        }
    printf("\n");
    for (num_sort_2=1;num_sort_2<=10;num_sort_2++)
        {
                for (num_sort_1=num_sort_2;num_sort_1>=1;num_sort_1--)
                {
                        if (a[num_sort_1]<a[num_sort_1-1])
                        {
                                num_temp=a[num_sort_1];
                                a[num_sort_1]=a[num_sort_1-1];
                                a[num_sort_1-1]=num_temp;
                                printf("a[%d]<==>a[%d]\n",a[num_sort_1],a[num_sort_1-1]);
                        }
                }
        }
    for (num_init=0;num_init<=10;num_init++)
        {
                printf("%d ",a[num_init]);