使用数组的c ++拼字游戏
c++ Scrabble game using arrays
我必须使用 2 个数组制作一个拼字游戏得分游戏。第一个数组保存用户输入的单词,第二个数组保存每个字母的值。最后,需要一个函数来计算分数。我在将用户值分配给第二个数组以获取分数并为函数获取正确代码时遇到问题。
#include <iostream>
#include <stdlib.h>
#include <cmath>
#include <ctime>
using namespace std;
int scoreCalculator(int total);
char userWord;
int points;
int total=0;
int main()
{
char userWord[11];
for (int i=0; i<11; i++)
{
userWord[i]=' ';
}
cout<<"Enter your word less than 10 letters: "<<endl;
cin>>userWord;
cout<<"Here is the word you inputted: "<<userWord<<endl;
int scrabblePoints[26]={1,3,3,2,1,4,2,4,1,8,5,1,3,1,1,3,10,1,1,1,1,4,4,8,4,10};
for(int j=0; j<26; j++)
{
userWord[i]
}
cout<<"Here is your score: "<<scoreCalculator(total)<<endl;
}
int scoreCalculator(int total)
{
total+=scrabblePoints[j];
}
这就是我到目前为止所拥有的以及我停留的地方
#include <iostream>
int main()
{
std::string input;
std::cin>>input;
// fill this with scrable values
int scrable_values[26] = {1,3,3,2,1,4,2,4,1,9,5,1,3,1,1,3,10,1,1,1,1,4,4,8,4,10};
int ans = 0;
for(int i=0;i<input.size();i++)
{
ans += scrable_values[input[i]-97];
}
return ans;
}
相关文章:
- Mongodb c++驱动程序:如何查询元素的数组
- 在定义字符数组(井字游戏)的 for 循环中应用输入限制
- 在C++中,我的主机游戏角色在游戏场数组内移动时不会停止
- 迷宫游戏 c++ 41 x 41 数组
- 我无法将'2D array whit bool'转换为"空 2D 数组布尔值"(用于生命游戏)
- 内存相关崩溃:Cocos2d游戏中的三维数组
- 简单的比赛游戏与 C++ 中的动态数组
- 我不能在不使用指针的情况下返回 2d 数组!我正在制作一个井字游戏类型游戏,这是我的向上移动功能
- 生命的游戏,C++-多态数组(也许还有指针)
- 使用数组的c ++拼字游戏
- 井字游戏如何在函数中调用 2D 数组
- 从 2D 数组中排除具有特定状态的字段;生命的游戏
- Qt中的2D游戏:初始化怪物并将动态分配的数组作为指针参数传递
- 《生命游戏》数组边缘表现怪异
- 从文件.txt读取字符串数组并使用它来玩康威的生命游戏
- 如何检查二维数组在井字游戏的赢家
- c++入门课程作业:井字游戏;设置数组时出现错误
- 麻烦与游戏的生命和动态数组,c++
- (C++)动态分配的井字游戏数组
- 康威生命游戏中的动态数组错误