“程序”的英文单词是什么啊?

“程序”的英文单词是什么啊?,第1张

procedure 程序,步骤

proceeding 诉讼程序

process (自然发生的)过程,步骤,程序

program 电脑程序(美式)=programme

#include<stdio.h>

#include<string.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=0i<len_str)

{

while(str[i]==' ')

i++

word_number++ //单词个数加一

for(pos_str=i,pos_word=0pos_str<len_str &&pos_word<len_wordpos_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_str<len_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=0i<degreei++)

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

}

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


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11743156.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存