C语言程序设计,实验报告

C语言程序设计,实验报告,第1张

#define Size 64

#include<stdio.h>

int main()

{

char buf[Size],fn1[]="poem1.txt",fn2[]="poem2.txt"

FILE *f1=NULL,*f2=NULL

f1=fopen(fn1,"r")

f2=fopen(fn2,"w+")

while(fgets(buf,Size,f1))

{

fputs(buf,f2)

}

fseek(f2,0,SEEK_SET)

while(fgets(buf,Size,f2))

{

printf("%s",buf)

}

fclose(f1)

fclose(f2)

return 0

}

#include<stdio.h>

void main()

{ float f=555.5678,ff

int a[10]={ 0,1,2,3,4,5,6,7,8,9 },b[10],i

FILE *fp

if ( fp=fopen("TEXT.dat","wb+") )

{ fwrite(&f,sizeof(float),1,fp)

for ( i=0i<10i++ ) fwrite(&a[i],sizeof(int),1,fp)

fclose(fp)

} else printf("无法建立文件。\n")goto ERROREND

if ( fp=fopen("TEXT.dat","rb") )

{ fread(&ff,sizeof(float),1,fp)

for ( i=0i<10i++ ) fread(&b[i],sizeof(int),1,fp)

fclose(fp)

} else printf("无法打开文件。\n")goto ERROREND

printf("%.2f ",ff)for ( i=0i<10i++ ) printf("%d ",b[i])printf("\n")

ERROREND:

}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/7857481.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存