文章

12

粉丝

319

获赞

10

访问

126.0k

头像
P1010 - 排序(C语言)
P1010 兰州大学2018/贵州大学2018年机试
发布于2020年3月13日 18:52
阅读数 9.2k

//将奇数和偶数分别放入两个数组中,然后分别对这两个数组中的数进行排序,先输出奇数数组,后输出偶数数组

//排序调用了stdlib.h中的qsort()函数,当然自己写排序算法是最好的

 

#include <stdio.h>
#include <stdlib.h>

int compare(const void * a, const void * b)
{
    return (*(int *)a) - (*(int *)b);
}

int main()
{
    int n = 0, odd[1000] = { 0 }, even[1000] = { 0 }, in = 0;
    int odd_index = 0, even_index = 0, i = 0, j = 0;
    scanf("%d", &n);

    while (n--)
    {
        scanf("%d", &in);
        if (in % 2 == 0)
        {
            even[even_index] = in;
            even_index++;
        }
        else
        {
 &nbs...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发