用C语言删选特定单词,用c语言删选特定单词的方法

http://www.itjxue.com  2023-01-21 11:59  来源:未知  点击次数: 

C语言,,输入一句英文单词,,在里面找一特定单词并输出位置

#include?stdio.h

#include?string.h

int?main()

{

????char?a[1024],?b[256];

????gets(a);

????gets(b);

????for?(int?i?=?0;?i?=?strlen(a)?-?strlen(b);?i++){

????????int?j;

????????for?(j?=?0;?jstrlen(b);?j++){

????????????if?(a[i?+?j]?!=?b[j])break;

????????}

????????if?(j?=?strlen(b)){

????????????printf("%d",?i?+?1);

????????????break;

????????}

????}

????return?0;

}

c语言如何实现在给定文档中查找想要的单词或句子,就好像word中一样,50分求解!

//??这里提供一个在字符串中查找字串的函数findstr(),并由运行截图,供参考。

#include?stdio.h

int?findstr(char?*s,char?*d)?{

char?*p?=?s,*q;

int?i;

while(*p)?{

i?=?p?-?s;

q?=?d;

while(*p?==?*q)?{?p++;?q++;?}

if(*q?==?'\0')?return?i;

p?=?s?+?(++i);

}

return?-1;

}

int?main()?{

char?*s?=?"精品办公水杯";

char?*d?=?"杯";

int?result?=?findstr(s,d);

if(result?=?0)?printf("【%s】在【%s】中的索引位置是:%d。\n\n",d,s,result);

else?printf("没找到。\n\n");

return?0;

}

用C语言写:检索英文单词程序

#includestdio.h

#includestring.h

#define MAX_size 1000

int flag=1,degree=0;

void Index(char str[],char word[],int position[])

{

int i,len_str,len_word,pos_str,pos_word,k=0,word_number=0;//word_number代表短文中单词的个数

len_word=strlen(word);

len_str=strlen(str);

for(i=0;ilen_str;)

{

while(str[i]==' ')

i++;

word_number++; //单词个数加一

for(pos_str=i,pos_word=0;pos_strlen_str pos_wordlen_word;pos_str++,pos_word++)

{

if(str[pos_str]!=word[pos_word])

break;

}

if(pos_word==len_word (str[pos_str]=='\0'|| str[pos_str]==' ' )) //表明找到相等的单词

{

position[k++]=word_number;

degree++; //相等的次数加1

flag=0;

}

else

{

while(str[pos_str]!=' ' pos_strlen_str)

pos_str++;

}

i=pos_str;

}

}

void main()

{

char str[MAX_size],word[20];

int position[100],i;

printf("请输入一行英文短文: \n");

gets(str);

printf("请输入要检索的单词: \n");

gets(word);

Index(str,word,position);

if(flag)

printf("您输入的单词不在短文中。\n");

else

{

printf("您输入的单词在短文中,它共出现 %-d 次\n",degree);

printf("出现的位置为: \n");

for(i=0;idegree;i++)

printf("第%-2d个单词\n",position[i]);

}

}//未考虑逗号,若要考虑则加几个判断条件即可

(责任编辑:IT教学网)

更多

推荐Javascript/Ajax文章