二级C语言 程序填空题

高仿模拟练习,补全 found 标记处空缺,答案点击按钮展开

4程序填空题:计算一维数组元素之和

编写fun函数求int数组全部元素的累加和,请补全程序空缺。

#include <stdio.h>
int fun(int a[],int n)
{
    int i;
/**********found**********/
    int sum = ___1___;
/**********found**********/
    for(i=0;___2___;i++)
    {
/**********found**********/
        sum = sum + ___3___;
    }
    return sum;
}
int main()
{
    int arr[]={10,20,30,40};
    int len=sizeof(arr)/sizeof(arr[0]);
    printf("sum=%d\n",fun(arr,len));
    return 0;
}
参考答案
1: 0
2: i<n
3: a[i]
解析

第1空初始化累加和sum为0;第2空循环条件控制遍历全部元素;第3空把数组元素累加到sum。数组{10,20,30,40}输出sum=100。

试题及答案仅供练习参考,不保证完全准确,正式考试请以NCRE官方教材及官方内容为准。

©2026 NCRE二级题库 版权所有