欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java,

来源: javaer 分享于  点击 11140 次 点评:175

java,


1.不打5.
public class HelloWorld {
	public static void main(String[] args) {
	    int i;
	    for(i=0;i<10;i++){
	        if(i!=5)
	        
	        System.out.println(i);
	    }
	
	}
}

2.200以内质数

public class HelloWorld {
	public static void main(String[] args) {
	
	 int w=1;
	
        for(int i=200;i<=300;i++)
        {
             int c=0;
            for(int j=2;j<i;j++)
             {
                 w=i%j;
                 if(i%j==0)
                 {
                     c++;
                 }
                 
            }
            if(c<1)
            {
                System.out.println("大于200的最小质数:"+i);
                break;
            }
        }
	
	}
}
3.输出二维数组

public class HelloWorld {
	public static void main(String[] args) {
	   
	    double[][] array ={{1,2,3,4,5},{2,3,4,5,6},{3,4,5,6,7},{4,5,6,7,8}};
	    	
	    for(int i=0;i<4;i++)
	    {
            for(int j=0;j<5;j++)
            {
                System.out.print(array[i][j]+"  ");
            }
             System.out.println("  ");
        }
		
	}
}

   
4.输出最大数及其下标

public class HelloWorld {
	public static void main(String[] args) {
	   
	    int[]a={18,25,7,36,13,2,89,63};
	     int max=a[0];
	    int b=0;
	    for(int i=0;i<7;i++)
	    {
            if(max<a[i+1])
            {
                max=a[i+1];
                b=i+1;
            }
            
	    }
		 System.out.print("最大数为:"+max+"下标为"+b);
	}
}
5.逆序输出数组

public class HelloWorld {
	public static void main(String[] args) {
	   
	    int[]a={18,25,7,36,13,2,89,63};
	     
	    for(int i=0;i<8;i++)
	    {
           System.out.print(a[7-i]+"  ");
            
	    }
		
	}
}

6.重复元素保留一个,其他清零

public class HelloWorld {
	public static void main(String[] args) {
	    int[]a={1,2,2,3,4,5,6,4,7,2,10};
	    	   
	   int i,j,t;
	     for(j=0;j<10;j++)
            {
                for(i=0;i<10-j;i++)
                {
                if(a[i]>a[i+1]) 
                     {
                         t=a[i];
                         a[i]=a[i+1];
                         a[i+1]=t;
                    }
                }
            }
        for(i=0;i<11;i++)
        {
            if(a[i]==a[i+1])
            {
                a[i+1]=0;
                System.out.print(a[i]+" ");
            }
        }
	}
}

7.平均数、最大值、最小值(有负数)

public class HelloWorld {
	public static void main(String[] args) {
	    double[]a={-10,2,3,246,-100,0,5};
	    	   
	   int i,j;
	   double sum=0,pj=0,t;
	     for(j=0;j<6;j++)
            {
                for(i=0;i<6-j;i++)
                {
                if(a[i]>a[i+1]) 
                     {
                         t=a[i];
                         a[i]=a[i+1];
                         a[i+1]=t;
                    }
                }
            }
        for(i=0;i<7;i++)
        {
            sum=sum+a[i];
            pj=sum/7;
        }
        System.out.println("最大值为:"+a[6]);
        System.out.println("最大值为:"+a[0]);
        System.out.println("平均值为:"+pj);
	}
}





相关文章

    暂无相关文章
相关栏目:

用户点评