运行以下二分程序,输出为()
int a[]={2,4,6,8,10}; int main(){ int l=0,r=4; while(l<r){ int mid=(l+r+1)/2; if(a[mid]<=6) l=mid; else r=mid-1; } cout<<l; return 0; }
2
1
3
0