我想知道在调用特定的字符串数组元素时是否有办法增加int变量?我正在开展一个有趣的项目,并遇到了障碍。我的项目的目标是制定一个程序,确定用户喜欢哪种类型的电子音乐。该节目将呈现两个DJ并询问用户他们喜欢哪一个或不允许他们选择。每个DJ将有多达三种他们主要专注的类型,我为每个创建了int变量(全部设置为0)。一旦用户选择了DJ,我希望将点分配给与DJ相关联的每个类型变量。我不确定如何设置此规则,因为到目前为止我尝试的所有内容都失败了(代码中注释了两个示例尝试)。最终我的计划是开发逻辑以随机选择DJ,但是我需要首先设置类型计数分配。有什么办法可以做到吗?任何帮助将不胜感激。干杯!
p
答案 0 :(得分:0)
一旦用户选择了DJ,您就可以增加每个标记:
if (answer == "1") {
cout << "You have selected: " << textArray[1] << endl;
++trance;
// ++ ohter genres you want to increment
}
else if (answer == "2") {
cout << "You have selected: " << textArray[2] << endl;
++trance;
// ++ ohter genres you want to increment
}