【问题标题】:Simple counter with a interval using increment具有使用增量的间隔的简单计数器
【发布时间】:2013-11-20 17:04:40
【问题描述】:

所以我想做一个简单的计数器。我通过执行 a = 18; 开始了第一个版本; b = 100; 这样我的墨水就起作用了。现在我想让用户定义开始和结束。 所以我只是做了一点 cout / cin 对话。 我不知道为什么它不像以前那样工作。

这是我正在使用的代码:

 int a; //start
 a = 0;
 int b; //end
 b = 0;
 cout << "Start eingeben: " << endl; //define start
 cin >> a;
 cout << "Ende eingeben: " << endl; //define end
 cin >> b;
 for(int a ; a <= b; a++){
     cout << a << endl;
 }

【问题讨论】:

  • 这里没有实际问题。为了构造一个与 StackOverflow 兼容的问题,您必须:1)包含代码,2)包含测试输入数据,3)包含预期输出,4)包含实际输出,5)解释原因您期望得到您期望的输出,6) 至少包含一个以问号 (?) 结尾的句子。

标签: c++ counter increment


【解决方案1】:
for(int a ; a <= b; a++){

您定义了一个新的a 变量,它会隐藏您输入值的a。 尝试:

for(; a <= b; a++)

【讨论】:

    猜你喜欢
    • 2021-08-10
    • 2020-08-20
    • 1970-01-01
    • 2015-07-08
    • 1970-01-01
    • 2013-03-27
    • 2016-02-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多