关于#c++#的问题,如何解决?

######定义长度为8的整型数组a[8],随机赋值后使用嵌套循环实现数组数据不 元素从小到大排列
要怎么做

用随机数赋值,冒泡排序好了

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
    int a[8],i,j,k;
    srand(time(NULL));
    for(i=0;i<8;i++)
        a[i] = rand();
    for(i=0;i<7;i++)
        for(j=0;j<7-i;j++)
        {
            if(a[j] > a[j+1])
            {
                k = a[j];
                a[j] = a[j+1];
                a[j+1] = k;
            }
        }    
    for(i=0;i<8;i++)
        printf("%d ",a[i]);
}

排序算法:
https://blog.csdn.net/zjx120307/article/details/127598613?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-127598613-blog-90179896.pc_relevant_multi_platform_whitelistv3&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-127598613-blog-90179896.pc_relevant_multi_platform_whitelistv3&utm_relevant_index=1