编程序对名为“d:\CCW.TXT”的文件中“@”之前所有字符加密,加密方法是每个字节的内容减10。

作者:高老师 浏览 0

编程序对名为“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); }

📱 扫码体验刷题小程序

微信小程序二维码

扫一扫使用我们的微信小程序

热门题目

已复制到剪贴板