首页 > 代码库 > 数组 for 练习

数组 for 练习

public class Nine9 {    static int a,b;    /**     * @param args     */    public static void main(String[] args) {        // TODO Auto-generated method stub        for(a=1;a<=9;a++){            for(b=1;b<=a;b++){                System.out.print(a+"*"+b+"="+a*b+"\t");//制表符\t要在""之中            }        System.out.println();        }    }}

打印9*9表

import java.util.*;public class Grade {   static  int i[]=new int[10];    static int a,A=0;   static float sum=0,p_a_t=0;    /**     * @param args     */    public static void main(String[] args) {        // TODO Auto-generated method stub        System.out.println("请输入十个学生的成绩");        Scanner sc=new Scanner(System.in);        for(a=0;a<=9;a++){            System.out.println("请输入第"+(a+1)+"个学生的成绩");            i[a]=sc.nextInt();            sum+=i[a];            if(i[a]>60){p_a_t+=1;}            if(i[a]>=90){A+=1;}        }            System.out.println("他们的平均分为"+sum/10);        System.out.println("十个人的及格率为"+p_a_t/10*100+"%");        System.out.println("90分以上包含90分的人数为"+A+"人");        Arrays.sort(i);        System.out.println("他们的成绩升序为");        for(a=0;a<=9;a++){            System.out.print(i[a]+",");        }                }}

十人平均分 数组排序 输入多个数据存入数组

public class P_Rhombus {    /**     * @param args     */    public static void main(String[] args) {        // TODO Auto-generated method stub                    int n=4;            //前4行.上半部分            for(int i=1;i<=n;i++)//控制行数            {                for(int k=n-1;k>=i;k--)//打印空格                  {                    System.out.print(" ");                }                for(int j=1;j<=2*i-1;j++)//打印* *需要打2*行数-1个                {                    System.out.print("*");                }                System.out.println();            }            //后3行,下半部分            for(int i=n-1;i>=1;i--)            {                for(int k=i;k<=n-1;k++)                {                    System.out.print(" ");                }                for(int j=1;j<=2*i-1;j++)                {                    System.out.print("*");                }                System.out.println();            }        }    }

用*画菱形

数组 for 练习