zoukankan      html  css  js  c++  java
  • Java第二次实践

    1. 一维数组的创建和遍历。

    声明并创建存放4个人考试成绩的一维数组,并使用for循环遍历数组并打印分数。要求:

    首先按“顺序”遍历,即打印顺序为:从第一个人到第四个人;
    然后按“逆序”遍历,即打印顺序为:从从第四个人到第一个人;
    输出最高分;
    输出最低分;
    
    
    //import java.util.*;
    //public class sz{
    	//public static void main(String[]args){
    		//int score[]=new int[4];
    		//int i,max=score[0],min=score[0];
    		//Scanner read=new Scanner(System.in);
    		//for(i=0;i<4;i++){
    		//	score[i]=read.nextInt();
    			//System.out.println("序号为:"+(i+1)+",成绩为:"+score[i]);
    		//}
    public class sz {
    
    	/**
    	 * @param args
    	 */
    	int score;
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		int score[]=new int[]{78,90,87,30};
    		int i,max=score[0],min=score[0];
    		//
    
    		//按顺序遍历并打印
    		
    		for(i=0;i<4;i++)
    			System.out.println("序号为:"+(i+1)+",成绩为:"+score[i]);
    		//按逆序遍历并打印
    		for(i=3;i>=0;i--){
    			System.out.println("序号为:"+(i+1)+",成绩为:"+score[i]);
    		}
    		//输出最高分与最低分
    		for(i=0;i<4;i++){
    			if(max<score[i])
    				max=score[i];
    			if(min>score[i])
    				min=score[i];
    		}
    		
    		System.out.println("最大值:"+max+",最小值:"+min);
    

    2.
        Arrays类的sort方法的理解与应用(参照110页程序)。
    
    对无序的10个数字使用Arrays类的sort方法进行排序。要求:
    
        声明并初始化数组
        按如下格式输出排序后的数组
    
    sum[0] = 1
    
    sum[1] = 2
    
    ………………
    

    import java.util.*;
    public class ast {

    public static void main(String[] args) {
        Scanner Ll=new Scanner(System.in);
          int a[]=new int[10];
            for(int i=0;i<10;i++){  
                 a[i]=Ll.nextInt();
             }
            for(int i=0;i<9;i++){ 
                for(int j=0;j<9-i;j++){ 
                   if(a[j]>a[j+1]){
                      int temp=a[j];
                      a[j]=a[j+1];
                      a[j+1]=temp;
                  }
               }
            }
           for(int i=0;i<10;i++){
               System.out.println("a["+i+"]="+a[i]);
           }
      }
    
    }
    
    ![](https://img2018.cnblogs.com/blog/1632974/201905/1632974-20190508105825061-1666843675.png)
    
    
    

    3.一个班级的学生成绩存在长度为10的数组中,计算不及格的学生数目。
    import java.util.*;
    public class cj {

    public static void main(String[] args) {
           Scanner abc=new Scanner(System.in);
             int a[]=new int[10];
                for(int i=0;i<10;i++){  
                     a[i]=abc.nextInt();
             }
             int j=0;
             for(int i=0;i<10;i++){
                 if(a[i]<60)
                     j++;
             }
             System.out.print("不及格的人数为:"+j+"个
    ");
    
    }
    

    }

    ![](https://img2018.cnblogs.com/blog/1632974/201905/1632974-20190508110255489-2125811437.png)
    

    4.import java.util.*;
    public class sfz {

    public static void main(String[] args) {
        System.out.print("请输入身份证号码:"); 
        Scanner vv=new Scanner(System.in);
        String num=vv.next();
        String s1=num.substring(0,4);
        String s2=new String("4301");
        boolean a=s1.equals(s2);
        if(a)
        System.out.print("是长沙号码
    ");
        else
        System.out.print("不是长沙号码
    ");
        char b=num.charAt(16);
        if(b%2==0)
        System.out.print("女"); 
        else
        System.out.print("男"); 
    }
    

    }

    ![](https://img2018.cnblogs.com/blog/1632974/201905/1632974-20190508110616599-1342246767.png)
    ``
  • 相关阅读:
    数组和矩阵问题
    Memcached安装以及PHP的调用
    php函数ob_start()、ob_end_clean()、ob_get_contents()
    Nginx
    电影大全 API接口
    找电影资源最强攻略,知道这些你就牛B了!
    CSS3 图片旋转
    curl网站开发指南
    Redis 集群方案
    从12大技巧、30个案例、99个模板谈怎么写标题
  • 原文地址:https://www.cnblogs.com/tiantianna/p/10682626.html
Copyright © 2011-2022 走看看