南京邮电大学软件设计实验报告(2)

2019-08-31 09:38

通信与信息工程学院软件实验报告

intlen=strlen(s2); fclose(fp);

fp=fopen(name,\ for(int j=0;j

for(j=0;j

ch1=s2[j]; fputc(ch1,fp); }

for(j=set;j

fclose(fp); system(\

(3) 对文件内容进行查找操作的代码:

int count=0; scanf(\ intlen=strlen(str); fp=fopen(name,\ if(!fp) { printf(\ ===文件无法打开!===\\n\ }

rewind(fp);

while((ch=fgetc(fp))!=EOF) { str1[count]=ch; count++; }

str1[count]='\\0'; fclose(fp);

p=strstr(str1,str);

6

通信与信息工程学院软件实验报告

system(\ if(p!=NULL) printf(\文本中存在这样的字符串===\\n\ else printf(\ ===文本中不存在这样的字符串===\\n\(4) 对文件内容进行替换的代码:

printf(\请输入被替换字符串:\ printf(\ scanf(\

printf(\请输入替换的字符串:\

printf(\ int i,j,len1,len2,len3,len4,count=0; len1=strlen(s1); len2=strlen(s2); len3=strlen(s3); intnum=0;

fp=fopen(name,\ if(!fp) { printf(\ ===文件无法打开!===\\n\ }

rewind(fp);

while((ch=fgetc(fp))!=EOF) { s1[count]=ch; count++; }

s1[count]='\\0'; fclose(fp);

for(i=0;i

for(j=0;j

7

通信与信息工程学院软件实验报告

}

if(j==len2-1) { for(int k=0;k

} }

s4[num]='\\0'; len4=strlen(s4); fp=fopen(name,\ for(j=0;j

fclose(fp);

(5) 对文件内容进行删除的代码:

printf(\请输入被删除字符串:\ scanf(\ printf(\

int i,j,len1,len2,len4,count=0; len1=strlen(s1); len2=strlen(s2); intnum=0;

fp=fopen(name,\

if(!fp) { printf(\ ===文件无法打开!===\\n\ }

rewind(fp);

while((ch=fgetc(fp))!=EOF) { s1[count]=ch;

8

通信与信息工程学院软件实验报告

count++; }

s1[count]='\\0'; fclose(fp);

for(i=0;i

{ s4[num]=s1[i]; num++; break; }

if(j==len2-1) { s4[num]=s1[i+len2]; num++; i+=len2;

}

} }

s4[num]='\\0'; len4=strlen(s4);

fp=fopen(name,\ for(j=0;j

ch=s4[j]; fputc(ch,fp); }

fclose(fp);

(6) 显示文件内容的代码:

fp=fopen(name,\ if(!fp) { printf(\ ===文件无法打开!===\\n\ choose0();

9

通信与信息工程学院软件实验报告

}

printf(\while((ch=fgetc(fp))!=EOF) { putchar(ch); }

rewind(fp);

3、测试数据、测试结果、结果分析。

(1)欢迎界面:

(2)选择菜单:

(3)插入操作及结果:

在文本文档“123456789abcdefg”的“123456789”后插入“gfedcba”其结果应为“123456789gfedcbaabcdefg”其C程序执行结果如下:

10


南京邮电大学软件设计实验报告(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:北师大版小学五年级数学下册教学计划

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: