C++ 在while循环中重复函数调用
我有一个名为C++ 在while循环中重复函数调用,c++,while-loop,C++,While Loop,我有一个名为move()的函数,我把它放在一个while循环中。此函数允许用户选择1到4之间的整数并返回该数字。如果函数返回3或4,while循环将退出循环。这是我在主函数中的代码 while(move() < 3){ if(move() == 2){ cout << "You hate this fruit: "; } cout << "Enter name of fruit: "; cin >> fru
move()
的函数,我把它放在一个while循环中。此函数允许用户选择1到4之间的整数并返回该数字。如果函数返回3或4,while循环将退出循环。这是我在主函数中的代码
while(move() < 3){
if(move() == 2){
cout << "You hate this fruit: ";
}
cout << "Enter name of fruit: ";
cin >> fruit;
cout << endl;
}
while(move()<3){
如果(移动()==2){
不结果实;
cout将move()
的结果赋给一个变量,这样您就可以多次使用它
int m;
while ((m = move()) < 3) {
if (m == 2) {
// and so on
intm;
而((m=move())<3){
如果(m==2){
//等等
或者,根据口味
for (int m = move(); m < 3; m = move()) {
if (m == 2) {
// and so on
for(int m=move();m<3;m=move()){
如果(m==2){
//等等
将move()
的结果分配给一个变量,这样您就可以多次使用它
int m;
while ((m = move()) < 3) {
if (m == 2) {
// and so on
intm;
而((m=move())<3){
如果(m==2){
//等等
或者,根据口味
for (int m = move(); m < 3; m = move()) {
if (m == 2) {
// and so on
for(int m=move();m<3;m=move()){
如果(m==2){
//等等
谢谢!我忘了我可以给变量分配函数。谢谢!我忘了我可以给变量分配函数。