记录一个很蠢的问题

今天学习C++发现一个问题

int main() 
{
    for(int i=0;i<5;i++)
    {
        cout<<i;
    }
        cout<<endl;
    int s=0;
    while(s++<5)
    {
        cout<<s;
    }
    return 0;
}

上述代码的输出为

01234
12345

for 循环是 int i=0,判断i是否小于5,如果小于5,则执行循环体,然后i++
while循环是int s=0,判断s是否小于5,如果小于5,则s++,然后再执行循环体

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容