这算循环一次吗?

来源:百度知道 编辑:UC知道 时间:2024/06/06 01:10:09
for(int i = 0;i < 1;i ++)
{
//这算循环一次吗?还是只算执行一次?
}

分你从什么角度看,如果从程序表面上看是循环一次,第二次的时候退出循环,如果把程序编译,到了底层,编译系统是要给优化的,因为循环耗费的资源比执行本身要大。也就是说,把循环一次改成了执行一次,没有执行第二次(不过也分编译系统)。

循环一次,在执行第二次的时候在for判断不合条件,结束循环