c++的循环问题,请高手帮助

来源:百度知道 编辑:UC知道 时间:2024/06/21 11:27:27
subscript=0;
for (int j=0;j<subscript;++j)
if (value==a[j])
{
duplicate=1;
break;
}//end if

请问这个程序怎样循环

一上来就是j=0,subscript=0,j不小于subscript,所以循环条件不成立,不执行循环。

这段程序不循环
j等于0,j不小于subscript,退出循环

第一次运行的时候,不满足j<subscript的条件,所以不执行循环

不循环

不循环,条件不成立