【正确答案】:#include
编程序对名为“d:\CCW.TXT”的文件中“@”之前所有字符加密,加密方法是每个字节的内容减10。
- 2024-11-06 17:17:01
- 高级语言程序设计(13013)
编程序对名为“d:\CCW.TXT”的文件中“@”之前所有字符加密,加密方法是每个字节的内容减10。
【正确答案】:#include
#include
void main()
{FILE*fp;
char c,cc;
if((fp=fopen("d:\ccw.txt","r+"))==NULL)
{printf("can not open file!\n");exit(0);}
do
{c=fgetc(fp);/*由文件中读出数据*/
cc=c-10;/*减10*/
fseek(fp,-1L,1);/*将文件内部指针前移1个字节*/
fputc(cc,fp);/*将加密后的结果写回当前位置*/
fseek(fp,0L,1);/*将文件内部指针重新定位在当前位置*/
}while(c!='@');
fclose(fp);
}
【正确答案】:#include