资源预览内容
亲,该文档总共2页全部预览完了,如果喜欢就下载吧!
资源描述
第第 90 套套 编写一个函数 findstr(),该函数统计一个长度为 2 的子字符串在另一个字符串中出现的次数。 例如:假定输入的字符串为“asd asasdfg asd as zx67 asd mklo“,子字符串为子字符串为“as“,函数返回 值为 6。函数 readwriteDat()的功能是实现从文件 in.dat 中读取两个字符穿 4,并调用函数 findstr(),最后把结果输出到文件 out.dat 中。注意:部分源程序已给出。请勿改动主函数 main()和函数 ReadWrite()的内容。 - int findStr(char *str,char *substr) int i,cnt=0; /* 定义变量 */for(i=0;i=0;j-)if(!isalpha(xxij) /* 提取单词 */ if(isalpha(xxij+1) strcat(str,xxi+j+1); /* 保存单词 */strcat(str,“ “);xxij=0; /* 设置行尾 */strcat(str,xxi); /* 保存第一个单词 */strcpy(xxi,str); /* 复制字符串 */
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号