关于循环语句的问题。
- for(i = 0;i<8;i++){
- for(level = 1;bTree[level]!=0;){
- if(data[i]>bTree[level]){
- level = level*2+1;
- }
- else level = level*2;
- }
- bTree[level] = data[i];
- System.out.println(bTree[level]);
- }
这个循环的执行顺序是什么?
先执行嵌套的循环还是语句8,语句9会输出data数组的所有元素,自己现在是懵的,求教。