CC5 牛牛的新数组求和
描述
牛牛学习了指针相关的知识,想实现一个 int cal(int *array,int n) 的函数求出长度为 n 的数组的和。
输入描述:
第一行输入一个正整数 n ,表示数组的长度
第二行输入 n 个正整数,表示数组中每个数字的值
输出描述:
实现 int cal(int *array,int n) 求出数组array的和
示例1
输入:5
      2 8 1 9 5
输出:25
题解
#include <stdio.h>
int cat(int * array, int n)
{
    int sum = 0;
    for (int i = 0; i < n; i++)
    {
        scanf("%d", (array + i));
        sum += *(array  + i );
    }
    return sum;
}
int main() {
    int n;
    scanf("%d", &n);
    int arr[n];
    printf("%d", cat(arr, n));
    
    return 0;
}
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号