初次进入len=100;if(resuil==len)不符合条件,执行result=competu_date(arr,–len),从此处开始递归.
直到len=0:
此时len=0; —result=0; —return arr[0]=1;
上一层len=1; —result=1—执行语句return (result%2)?(result + arr[len]):((result +1)*arr[len]);得到return 1+arr[1]=3
上一层len=2—result=3–执行return (result%2)?(result + arr[len]):((result +1)*arr[len]);得到return 3+arr[2]=6
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。