1到1000之间能被7或者是11整除的数,但不能同时被7或11整除。 
给编写个JAVA程序!

解决方案 »

  1.   


            for(int i = 1; i < 1000; i++)
            {
                if((i % 7 == 0 && i % 11 != 0) || (i % 7 != 0 && i % 11 == 0))
                {
                    System.out.println(i);
                }
            }
      

  2.   

    public class a{public static void main(String [] args){
    for(int i=1;i<=1000;i++){
    if((i%7==0 || i%11==0) && !(i%7==0 && i%11==0)){
    System.out.println(i);
    }
    }
    }
    }
      

  3.   


    public class Test
    {
        public static void main(String[] args)
        {
            int j = 0;
            int i = 0;
            for(i = 1; i <= 1000; i ++)
            {
                if(0 == i%7 && 0 == i%11 && 0 != i%77)
                {
                    j++;
                    System.out.println("Find "+j+" : "+i);
                } 
            }
            if(i == 1001)
            {
                System.out.println("Not find!");
            }
        }
    }
    =================
    Not find!
      

  4.   

        public static void main(String[] args)
        {
            for(int i = 1; i < 1000; i++)
            {
                if((i % 7 == 0 && i % 11 != 0) || (i % 7 != 0 && i % 11 == 0))
                {
                    System.out.println(i);
                }
            }
        }
      

  5.   

            int count = 0;
            
            for(int i = 1; i < 1000; i++)
            {
                if((i % 7 == 0 && i % 11 != 0) || (i % 7 != 0 && i % 11 == 0))
                {
                    count++;
                }
            }
            
            System.out.println(count);
      

  6.   

    <code>
    int count = 0;
            for(int i = 1; i < 1000; i++)
            {
                if((i % 7 == 0 && i % 11 != 0) || (i % 7 != 0 && i % 11 == 0))
                {
                    count++;
                    System.out.println(i);
                }
            }
            
            System.out.println(count);</code>
      

  7.   

    public class Number {
       private static void number () {
          int count = 0;
          for (int i=1;i<=1000;i++) {
             if (((i%7==0)&&(i%11!=0))||((i%7!=0)&&(i%11==0))) {
                count++;
                System.out.println(i);
             }
          }
          System.out.println(count);
       }
       public static void main (String args[]) {
          number();
       }
    }
      

  8.   

    public class Math{
        public static void main(String[]args){
            int count=0;
            for(i=1;i<=1000;i++){
                if(i%7==0&&i%11!=0||i%7!=0&&i%11==0){
                   System.out.print("1到1000之间能被7或者是11整除的数,但不能同时被7或11整除的数是:"+i);
                   count++;
                }
            }
            System.out.print("共计"+count+"个数");
        }
    }
      

  9.   

    /*
    稍做修改,见笑了
    */public class Math{ 
        public static void main(String[]args){ 
            int count=0; 
            for(int i=1;i <=1000;i++){ 
                if(i%7==0&&i%11!=0 ¦ ¦i%7!=0&&i%11==0){ 
                  System.out.println("1到1000之间能被7或者是11整除的数,但不能同时被7或11整除的数是:"+i); 
                  count++; 
                } 
            } 
            System.out.print("共计"+count+"个数"); 
        } 
    }
      

  10.   


    public class Test
    {
        public static void main(String[] args)
        {
            int j = 0;
            int i = 0;
            for(i = 1; i <= 1000; i ++)
            {
                if(0 == i%7 || 0 == i%11 && 0 != i%77)
                {
                    j++;
                    System.out.println("Find "+j+" : "+i);
                } 
            }
            if(i == 1001)
            {
                System.out.println("No find!");
            }
        }
    }
      

  11.   

        for(int i = 1; i < =1000; i++) 
            { 
                if((i % 7 == 0 || i % 11 == 0)&&i%(7*11)!=0) 
                { 
                    System.out.println(i); 
                } 
            }