while循環中break的用法?
break,是用來跳出當前一層循環的,LZ的循環while(ch=='1'){value+=power(2,i);break;}是個死循環,本應該用if的,所以運行時會無限循環下去,沒有結果,加了break死循環被打破了,就能繼續向下運行了。
break,continue之類的,盡量少用,會破壞程序的結構化,不過有時如果便于思考或是能簡化程序,用用也無妨~~
while循環中break的用法?
break,是用來跳出當前一層循環的,LZ的循環while(ch=='1'){value+=power(2,i);break;}是個死循環,本應該用if的,所以運行時會無限循環下去,沒有結果,加了break死循環被打破了,就能繼續向下運行了。
break,continue之類的,盡量少用,會破壞程序的結構化,不過有時如果便于思考或是能簡化程序,用用也無妨~~