3 回答

TA貢獻(xiàn)22條經(jīng)驗(yàn) 獲得超7個(gè)贊
#include<stdio.h>
?#include<stdlib.h>
?int main() { int k,a,b,i,count1,count2;
?for(k=4;m<=100;k=k+2)?
{?
????for(a=2;a<=k/2;a++)
????????????{ count1=0; for(i=2;i<=a–1;i++)
?????????????????{ if(a%i==0) { count1++; break; }?
?????????????} if(count1=0)?
????????????????{ b=k–a; count2=0; for(i=2;i<=b–1;i++) { if(b%i==0) { count2++; break; } } if(count2==0) { printf("%d=%d+%d\n",k,a,b); break; } } }?
} system("pause"); return 0;
?}你好煩,我不玩了,break,跳出當(dāng)前循環(huán),continue,跳出當(dāng)前這一段,但不跳出循環(huán),比如for(i=0;i<10;i++),break就是跳出這個(gè)循環(huán)執(zhí)行下一個(gè)語句,continue就是跳到i++,在跳到判斷上。我是真的分不開了,可讀性??!
- 3 回答
- 1 關(guān)注
- 1424 瀏覽
添加回答
舉報(bào)