c語言for循環嵌套if語句
兩種方法,一種是重新賦值,程序段如下 for(i=0;i 雖然不知道你用的是什么語言,不過各種語言應該是類似的.在你程序中:如果不用for嵌套而是把語句寫上9遍:LET I=1For J From 0 To 9 If 10J+I=J^2-I^2 Then Print 10J+I End If End For LET I=2For J From 0 To 9 If 10J+I=J^2-I^2 Then Print 10J+I End If End For LET I=3For J From 0 To 9 If 10J+I=J^2-I^2 Then Print 10J+I End If End For 。 LET I=9For J From 0 To 9 If 10J+I=J^2-I^2 Then Print 10J+I End If End For 如此.。 修改如下 int Su(int x) { int i,j; for(i=x;i>=2;i--) { for(j=2;j{ if(i%j==0) {break;} //若能整除任何一個數,說明非素數,跳出內循環,檢查下一個i } if(j>i/2) {return i;} //放到內循環之后而不是之內,檢查j值,如果滿足條件說明i是素數,返回i } } 轉載請注明出處華閱文章網 » for嵌套if循環語句 for循環語句嵌套怎么算?ForIFrom1To9ForJFrom0To9If10J+I=J^2-I^2
for循環嵌套里怎么用if語句控制外循環