C语言的题用函数实现数组数据的增加,删除,修改,查找和排序

发布网友 发布时间:2022-04-22 11:08

我来回答

1个回答

热心网友 时间:2023-11-02 18:21

#include<stdio.h>
#define maxn 1024
int arr[maxn], n;
void add(int value)
{
    arr[n - 1] = value;
    return;
}
void del(int index)
{
    int i, j;
    for(i = index; i < n - 1; i++)
        arr[i] = arr[i + 1];
    n--;
    return;
}
void update(int index, int value)
{
    arr[index] = value;
    return;
}
void search(int index)
{
    printf("%d\n", arr[index]);
    return;
}
void BubbleSort(int count)
{
    int i, j;
    for(i = 0; i < count; i++)
    {
        for(j = count - 1; j > i; j--)
        {
            if(arr[j] < arr[j-1])
            {
                int temp = arr[j-1];
                arr[j - 1] = arr[j];
                arr[j] = temp;
            }
        }
    }
    return;
}
int main(void)
{
    n = 0;

    return 0;
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com