20160727------练习01

2017-03-14  本文已影响0人  shallwego_

练习总结:



//Test1:使用变量存储数据,实现个人简历信息的输出。

import java.util.*;

public class text1 {
    
    public static void main(final String[] args){
    String name;
    int age;
    int jobYear;
    String project;
    String technology;
    String hobby;
    final Scanner input=new Scanner(System.in);
    System.out.print("姓名:");
    name=input.next();
    System.out.print("年龄:");
    age=input.nextInt();
    System.out.print("工作年限:");
    jobYear=input.nextInt();
    System.out.print("项目经验:");
    project=input.next();
    System.out.print("技术方向:");
    technology=input.next();
    System.out.print("爱好:");
    hobby=input.next();
    System.out.println(name+"今年"+age+"岁。"+"工作" + jobYear+"年了。"+"做过"+project+"等项目。"+"技术方向是"+technology+"。兴趣爱好是"+hobby+"。");
    }
}

//Test1运行结果

姓名:孙悟空
年龄:600
工作年限:100
项目经验:取经
技术方向:打妖怪
爱好:吃

孙悟空今年600岁。工作100年了。做过取经等项目。技术方向是打妖怪。兴趣爱好是吃。

//Test2:使用Scanner类获取键盘输入的会员卡号,并将该数据存储在变量中,输出这个变量的信息。

import java.util.*;

public class text2 {
    public static void main(String[] args){
        System.out.print("请输入4位会员卡号:");
        Scanner input=new Scanner(System.in);
        int number=input.nextInt();
        System.out.println("会员卡号是:"+number);
    }

}
//Test2运行结果
请输入4位会员卡号:1234
会员卡号是:1234

//Test3:将Test2中输入的会员卡号分解,并根据分解后的数字求和。

import java.util.Scanner;

public class text3 {
    public static void main(String[] args){
        System.out.print("请输入4位会员卡号:");
        Scanner input=new Scanner(System.in);
        int number=input.nextInt();
        System.out.println("会员卡号是:"+number);
        int number1=number/1000;
        int number2=(number/100)%10;
        int number3=(number/10)%10;
        int number4=number%10;
        System.out.println("千位数:"+number1+",百位数:"+number2+",十位数:"+number3+"个位数:"+number4);
        System.out.println("会员卡号"+number+"各位之和:"+sum);
        //System.out.println("会员卡号"+number+"各位之和:"+number1+number2+number3+number4);
        //错误。将会输出1234,因为jvm会自动将整型转换为字符串类型,输出字符串。
        //根据分解后的数字之和,判断用户是否中奖
        if(number5>20){
            System.out.println("恭喜中奖!");
        }else{
            System.out.println("谢谢参与!");
        }
    }
}

//Test3运行结果:

请输入4位会员卡号:9999
会员卡号是:9999
千位数:9,百位数:9,十位数:9个位数:9
会员卡号9999  各位之和:36
恭喜中奖!
上一篇 下一篇

猜你喜欢

热点阅读