c语言文件的相关问题

#include <stdio.h>
int main()
{ FILE fp;
int x=1,i;
fp=fopen("mydata2.txt","w");
for(i=0;i<10;i++)
{ if((i+1)%5==0)
fprintf(fp,"%d\n",x);
else
fprintf(fp,"%d,",x);
x=x2;
}
fclose(fp);
}
程序执行后,文件mydata2.txt的内容是:
第1行:( )
第2行:( )
c语言关于文件的程序怎么看 为什么第二行是32,64,128,256,512

执行10次x*2。5个换行。
输出的是2的0-9次方。
2的5次方是32,以此类推。

建议你看下这篇博客C语言文件操作相关函数