第一次试着默写的时候写错了……没考虑到每一个数判断完了以后,要把flag赋值为true.....
- class ZiShu
- {
- public static void main(String[] args)
- {
- int i,j,k=1;
- boolean flag;
- flag = true;
- for(i=100;i<1000;i++)
- {
- for(j=2;j<=i/2;j++)
- {
- if(i%j==0)
- {
- flag = false;
- break;
- }
- }
- if(flag)
- {
- System.out.print(i+"\t");
- k++;
- if(k%5==0)
- {
- System.out.println();
- }
- }
- flag = true;
- }
- }
- }
复制代码 |