数组 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();
            }
        }
    }

用*画菱形

posted @ 2014-10-30 21:34  mimimimimi君  阅读(126)  评论(0编辑  收藏  举报