不知道为什么过不了
查看原帖
不知道为什么过不了
1148832
LabmemNo_012LzTopic楼主2023/11/15 00:26
#include <stdio.h>
int main()
{
    int  n, y = 0, k, t;
    int a[100];
    int b[100];
    int i;
    scanf("%d", &n);
    printf("\n");
    for (i = 0; i < n; i++)
    {
        scanf("%d", &k);
        a[i] = k;
        for (t = 0; t <= i; t++)//与前面的鱼比较
        {
            if (a[i] > a[t])y++;
        }
        b[i] = y;//存比较结果
        y = 0;//归零避免与前面的吧b[]值相加
    }
    printf("\n");
    for (i = 0; i < n; i++)//用循环打印输出
    {
        printf("%d", b[i]);
        if (i < n - 1)//去掉最后的空格
            printf(" ");

    }
    return 0;
}
2023/11/15 00:26
加载中...