试图让用户使用 for 循环输入 10 个值。 count 和 Values 之间的“<”作为 en 错误出现。为什么?
void UserNums() {
int Values[10]; //creating array to hold values
int count; //Loop counter
cout << "Please enter 10 random numbers!" << endl;
for (count = 0; count < Values; count++) {
cout << "Number " << (count + 1) << ":" << endl;
cin >> Values[count];
}
}
原文由 Ash987 发布,翻译遵循 CC BY-SA 4.0 许可协议
count < Values
不起作用,因为变量 count 是 int 类型,而 Values 是数组。如果您尝试遍历大小为 10 的数组的每个元素,则以下语句应该有效。for (count = 0; count < 10; count++)