0
可以说我正在做一个数学程序简单的算术quizing程序。它给出一个随机数并要求用户输入答案作为整数或q退出。这可能吗?如何提示用户输入字符或数字?
可以说我正在做一个数学程序简单的算术quizing程序。它给出一个随机数并要求用户输入答案作为整数或q退出。这可能吗?如何提示用户输入字符或数字?
以字符串形式获取答案,然后检查它是否为“q”,退出,否则将其转换为整数。
#include <iostream>
#include <cstdlib>
int main() {
std::string got;
std::cin >> got;
if(got == "q")
return 0;
else {
int i = std::atoi(got.c_str());
std::cout << i;
}
return 0;
}