📄 wds12.cpp
字号:
#include<stdio.h>
#include<string.h>
#include<iostream.h>
class word
{
int m;
char words[10][12];
public:
word()
{
cout<<"请输入单词!"<<endl;
for(m=0;m<10;m++)
scanf("%s",words[m]);
if(m=10) cout<<"OVER!"<<endl;
}
void lookup(char s[]);
};
void word::lookup(char s[])
{
char *w;
int i,j,n=0;
printf("匹配的单词有:\n");
for(i=0;i<10;i++)
{
for(w=words[i],j=0;s[j]!='\0'&&*w!='\0'&&*w==s[j];j++,w++);
if(s[j]=='\0')
{
n++;
printf("\t%s\n",words[i]);
}
}
printf(" 相匹配的单词个数:%d\n\n",n);
}
void main()
{
word obj;
char i='y',d;
char str[20];
while(i=='y')
{
printf("输入单词:");
scanf("%s",str);
obj.lookup(str);
cout<<"继续查找否Y/N?" <<endl;
i=getchar(); //在从屏幕获取字符的时候一定要小心!!!
i=getchar(); //保险起见要采取这里的方法!!
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -