明天要交的😭救救孩子吧🙏

img

#include <stdio.h>
#include <math.h>
int main() {
    double a[10]={1.2,40.4,5.6,45.5,8.9,40.5,50.4,2.3,100.1,115.2};
    double b[10];
    int c[10]={0},lc=1;
    int i,j;
    double t;
    for(i=0;i<9;i++){
        for(j=0;j<9-i;j++){
            if(a[j]>a[j+1]){
                t=a[j];
                a[j]=a[j+1];
                a[j+1]=t;
            }
        }
    }
    for(i=0;i<9;i++){
        b[i]=a[i+1]-a[i];
        if(b[i]>20){
            c[lc++]=i+1;
        }
    }
    c[lc]=10;
    for(i=0;i<lc;i++){
        printf("第%d类:",i+1);
        for(j=c[i];j<c[i+1];j++){
            printf("%.1lf ",a[j]);
        }
        printf("\n");
    }
    return 0;
}

有帮助请采纳