可重复出现的程序编程为 查重命令
2023-01-23阅读(769)
问:用c语言编一个查重程序
- 答:/*
请输入字符串 : I love my home
要查找的串 : m
7 12
请按任意键继续. . .
*/
#include <stdio.h>
#include <string.h>
void FindWord(char *s, char *w) { //显示w在s中出现的索引位置
char *q,*p = s;
int i,start;
while(*p) {
q = w;
i = 0;
if(*p == *q) {
start = p - s;
while(p[i] == q[i]) ++i;
if(q[i] == '\0') printf("%d ",start);
}
++p;
}
printf("\n");
}
int main() {
char s[81],t[81];
printf("请输入字符串 : ");
gets(s);
printf("要查找的串 : ");
gets(t);
FindWord(s,t);
return 0;
}
问:编程时可将重复出现的程序编成什么?使用时可以由多次重复调用?
- 答:编程时可将重复出现的程序编成子程序,使用时可以由主程序多次重复调用。
- 答:编程时可将重复出现的程序编成:函数
使用时可以无限次重复调用 - 答:编译成API函数 即 这样其他程序也可以调用
问:编一个文档查重系统,有的打下,谢谢大家了,现在正在课设,本人不会。在线=,答好的话可以加分
- 答:我的是学生作业管理系统 杯具 ..