当前位置:首页 > 解字谜游戏问题C++源代码
#include
int m, n, p; //p代表需要解谜的单词数 string s, s0; //定义的临时变量,用来输入 vector
vector
#define DAITI2 s0 = s0 + v[i][y];\\ h(s0);
#define DAITI3 s0 = s0 + v[i][j];\\ h(s0);
void h(string s) //h函数,用来进行比较每个单词组合和给定单词 {
for (inti = 0; i
string s3 = v2[i]; if (s.compare(s3) == 0)
{ cout<< \单词: \ 匹配成功\
}
}
}
void f(int x, int y) { s0 = \
for (int j = y; j < n; j++) { DAITI
}
s0 = \
for (int j = y; j >= 0; j--) { DAITI }
s0 = \
for (inti = x; i< m; i++)
{ //f函数,用来实现对每个元素实行单词组合的操作
}
DAITI2
s0 = \
for (inti = x; i>= 0; i--) { }
DAITI2
s0 = \int j = y;
for (inti=x; i DAITI3 j++; s0 = \j = y; for (inti=x; i>=0 && j>=0; i--) { DAITI3 } } j--; s0 = \j = y; for (inti=x; i>=0 && j DAITI3 j++; s0 = \j = y; for (inti=x; i DAITI3 j--; intmain() {
共分享92篇相关文档