关于c++的for循环的问题,为什么输出的只有一个Hello呀?求解疑。

img

img

把for语句后面的分号删掉

for 语句后面的分号 去掉 :
分号 代表语句的结束 for循环后面加了分号 说明没有循环体
循环体里面只有一条语句 也可以省略花括号 如: for (int i=0; i<5; i++) cout << "hello" << endl;