我一直在学习C++大约一周,而且我认为我已经掌握了一切,但显然不是。我是中期节目,并决定为了看看事情的进展而跑步。程序运行,但永远不会结束。我期待它至少可以打印出第一个cout声明。为什么我的循环不工作,因为我期待?
#include <iostream>
using namespace std;
int main()
{
int floors, rooms, i = 0;
cout << "floors: "; cin >> floors;
while (floors > i)
{
cout << "rooms: "; cin >> rooms;
++i;
}
}
您收到任何错误? –
你永远不会检查你的输入是否成功。 – Galik
您是否运行Avast Antivirus?并使用Code :: Blocks? –