如何解决?出问题了…请为我的for循环提供帮助[关闭]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何解决?出问题了…请为我的for循环提供帮助[关闭]相关的知识,希望对你有一定的参考价值。

我几乎没有错误,我的意思是我的屏幕上充满了点,而我只想打印任意数量的点。我的计划是输入您的值,即话题标签应向右移动多少次,然后出问题了。这是我的代码-

#include <iostream>
#include <Windows.h>
#include <string>

using namespace std;

int main()

    string hash = "#";
    int i;
    int l;


    cin >> l;

    for (i = 0; i = l; i++) 
        cout << "..";
    

    cout << hash;


    return 0;
 
答案

您尚未在循环中定义适当的停止条件:

for (i = 0; i = l; i++) 

应该是

for (i = 0; i < l; i++) 

有两个基本问题:

  1. 分配=而不是比较(==<>等)
  2. 错误的条件,您希望循环旋转到i == l,通常写为i < l,而不是相反。

作为旁注,我建议不要使用像loO这样的变量名,因为它们很容易与数字或其他字母混淆。

以上是关于如何解决?出问题了…请为我的for循环提供帮助[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何在Typescript中对私有方法进行单元测试

如何在C#中清除静态变量

[我只是简单地输入了tf.Tensor Tensorflow 2.2.0中给出的代码,这是我的代码:请为错误提供解决方案

Python入门之控制结构 - 循环结构——第2关:for循环与continue语句

我如何创建一个简单的弹出窗口来为我的应用程序提供说明?

寻找For循环数组C ++中最大和最小值的值