文本:
#include<stdio.h>
#include<math.h>
int main()
{
const double pi=6*asin(0.5);
FILE *fp;
int i;
fp=fopen("PI.txt","w");//w(写入)
for(i=0; i<10000; i++)
{
fprintf(fp,"%.20f\n",pi);//输出到与fp关联的文件PI.txt中
}
fclose(fp);
return 0;
}
二进制:
#include<stdio.h>
#include<math.h>
int main()
{
const double pi=6*asin(0.5);
int i;
FILE *fp;
fp=fopen("PI.bin","wb");
for(i=0; i<10000; i++)
{
fwrite(&pi,sizeof(double),1,fp);
fclose(fp);
return 0;
}
}