c++ - (C++) 循环 : User Input Without Reserving Memory

标签 c++ loops

有没有一种方法可以让用户连续输入一堆整数,但是当她/他完成后她/他会在完成时按 -111(必须是这个数字)而不必初始化另一个数据类型?

像这样:

while(用户输入的不是-111)

最佳答案

这个怎么样

  int i;   
  do {
    std::cin >> i;
  } while (i != -111);

关于c++ - (C++) 循环 : User Input Without Reserving Memory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18006674/

相关文章:

c++ - 检查 if 语句的多个相等/不等式条件

c++ - 如何向上/向下舍入浮点值的小数位? C++

C++等待系统调用

jquery - JQuery 动画的 CPU 使用率较高

php - while 循环不会停止遍历数组

C# - 遍历 Repeater 控件并访问通过 DataBinder.Eval() 添加的值

ruby - 如何在遍历数组时修改迭代器

c - 使用所有可用组合初始化结构

c++ - 为什么符号扩展错误具有很高的安全风险?

c++ - std::exception 是否拥有 `what()` ?