gpt4 book ai didi

c# - C# 中的拼字游戏单词查找器

转载 作者:行者123 更新时间:2023-11-30 20:41:21 26 4
gpt4 key购买 nike

我现在想做的是接受用户输入,然后检查文本文件,看看您是否可以从输入的输入中提取文本文件中的任何单词。

例如,如果我输入“noqmopu”,输出将是:哞月亮拖把介子双关语现状在

我的代码如下。我省略了程序的其余部分,因为它已经完成并且会占用空间。我试图做的是,如果输入的字符串大于文本文件中正在检查的单词,它会将两者都转换为 char,然后将输入的每个字母与单词进行比较。如果字符匹配,计数器将自身加 1 并且 for 循环中断以防止字母被匹配两次。然后,如果计数器等于单词的长度,则意味着您可以从输入的字符串中找出单词并将其打印在屏幕上。

目前,如果我输入“noqmopu”,打印出来的都是“n”(这是文本文件中的单词之一)。我意识到我必须将打印的单词限制为 3 个或更多字符的单词,但我想知道如何首先解决这个问题。如果有另一种方法可以做到这一点,那就太好了,但我也想知道为什么这不起作用。我不能使用任何 Systems.Collections。谢谢。

最佳答案

你在这条线上循环了两次:

for (int i = 0; i < line.Length; i++)
{
for (int j = 0; j < line.Length; j++)
{

我认为其中一个应该在 input

上循环

关于c# - C# 中的拼字游戏单词查找器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32475084/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com