c++更改类似于while cin循环的方法

img


如何将这窜代码改为类似于while cin 循环,源代码无法挑出循环,求更改思路和方法谢谢

直接把for中的判断改为cin就行了

  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7803464
  • 你也可以参考下这篇文章:C++的cin输入错误导致死循环
  • 除此之外, 这篇博客: C++学习中的 2. 标准输入流(cin) 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 要求输入多个数据,可以使用如下语句:

    cin >> name >> age;
    

    等价于

    cin >> name;
    cin >> age;
    

    实例:

    
    #include <iostream>
     
    using namespace std;
     
    int main( )
    {
       char name[50];
     
       cout << "请输入您的名称: ";
       cin >> name;
       cout << "您的名称是: " << name << endl;
     
    }