C语言编程题,求救!

1. 编写程序,从用户输入的一组整数(list数组)中找到全部偶数(even数组),要求定义一个函数find通过参数接受一组整数(list数组),并把找到的偶数(even数组)和它们的个数(count变量)通过参数或返回值传递给主函数。

2. 改写第1题,把主函数中的数组list和 even,以及变量 count的定义放在函数外部,即定义外部数组和变量,然后,重新设计函数find的参数表和返回值类型,并重新定义该函数。

int find(int *list, int count, int *even)
{
    int i, j;
    for(i = 0, j = 0; i < count; ++i)
    {
        if(list[i] % 2 == 0)
            even[j++] = list[i];
    }
    return j;
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-07-22
第一题的函数用指针参数

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网