入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

调用函数求二维数组中元素和,并统计数组中奇数的个数

创建时间:2017-11-14 投稿人: 浏览次数:309

#include<stdio.h>
//调用函数求二维数组中元素和,并统计数组中奇数的个数
int test_array(int a[],int n,int *p)
{
    int i,sum = 0;
    *p = 0;
    for(i=0;i<n;i++)
    {
        sum += a[i];
        if(a[i]%2)
        (*p)++;//指针指向内容
    }
    return sum;
}

int main()
{
    int a[2][3] = {{1,2,3},{4,5,6}};
    int n,sum;
    int odd = 0;
    n = sizeof(a)/sizeof(int);
    //区别于一维数组,改成元素的地址即可
    sum = test_array(a[0],n,&odd);//传地址,改变实参

    printf("sum = %d
",sum);
    printf("odd numbers count = %d
",odd);
    return 0;
}
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
  • 上一篇:没有了
  • 下一篇:没有了
未上传头像