gpt4 book ai didi

c++ - C++ 初级程序员的 while 循环中的 while 循环

转载 作者:行者123 更新时间:2023-11-28 06:04:37 25 4
gpt4 key购买 nike

我在介绍 C++ 编程类(class)。如果在程序末尾输入字符 y,我想创建一个循环整个程序的程序。即使我输入 y 的值,我似乎也无法让循环循环我定义的变量如下:

char value, y;
float percent;
value=y;
y=value;
while (value==y)

它检查条件并第一次运行程序,但它不会循环。结束语句如下所示:

"cin<< value;"

括号也检查出来了。
是否有关于在 while 循环中有多个 while 循环的规则我遗漏了(我有两个其他循环在更大的循环中工作正常),或者是因为我不能将“while (input==y)”作为条件?

非常感谢

最佳答案

我认为你应该做类似的事情

int main() {
char value = 'a', y;
do {
// do something
cout << "hello" << endl;
cin >> y;
} while (y == value);

return 0;
}

它运行循环一次,检查末尾的输入字符,如果 y 等于指定值则重复。

关于c++ - C++ 初级程序员的 while 循环中的 while 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32658030/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com