高仿模拟练习,补全 found 标记处空缺,答案点击按钮展开
将int数组全部元素写入test.txt文本文件,按照二级文件考点出题。
#include <stdio.h>
void fun(int a[],int n)
{
int i;
FILE *fp;
/**********found**********/
fp = fopen("test.txt",___1___);
/**********found**********/
if(___2___ == NULL) return;
for(i=0;i<n;i++)
{
fprintf(fp,"%d ",a[i]);
}
/**********found**********/
___3___;
}
int main()
{
int data[]={11,22,33};
fun(data,3);
return 0;
}
"w"
fp
fclose(fp)
第1空以写模式打开文件;第2空判断打开是否成功;第3空关闭文件。把{11,22,33}写入test.txt。