wqwqpp 发表于 2020-12-6 21:43:28

先定义函数,后使用,求10个数的平均值,要求使用指针(最好使用大一知识,谢谢)

先定义函数,后使用,求10个数的平均值,要求使用指针(最好使用大一知识,谢谢)

风过无痕1989 发表于 2020-12-7 00:31:07

本帖最后由 风过无痕1989 于 2020-12-7 00:33 编辑

#include<stdio.h>

int main()
{
    int average(int *p,int n);
    int i, n = 10, *p, a;
    printf("请输入10个整数:");
    p = a;
    for(i = 0;i < n;i++)
    {
      scanf("%d",p + i);
    }
   
    average(a,n);
    return 0;
       
}
       
int average(int *p,int n)
{
    int i, sum = 0;
    double ave;
    for(i = 0;i < n;i++)
    {
      sum += *(p + i);
    }
    ave = sum / n;
    printf("%lf",ave);
    return 0;
}
页: [1]
查看完整版本: 先定义函数,后使用,求10个数的平均值,要求使用指针(最好使用大一知识,谢谢)