42

单选题 42 /101

分析以下函数,该函数的功能是()
void sca_from_file(int a[], int n, char fn[])
{
    FILE *fp;
    int i;
    fp = fopen(fn, "r");
    for (i = 0; i < n; i++)
    {
        fscanf(fp, "%d", &a[i]);
    }
    fclose(fp);
}


参考答案

打开文件fn,从文件中读出n个整数到数组a中
打开文件fn,将数组a的n个元素写到文件中
打开文件fn,从文件中读出n,再读n个整数到数组a中
打开文件fn,将n和数组a的n个元素依次写到文件中