package com.ZuoYe; import java.util.*; //导入Scanner类 public class LianXi1 { public static void main(String[] args) { System.out.println("请输入基本工资:"); Scanner input = new Scanner(System.in); //创建Scanner对象 int money; money =input.nextInt(); //获得键盘数据,并赋值于变量money System.out.println("该员工的工资细目为:"); System.out.println("基本工资为:"+money); double wuJia = money*0.4; System.out.println("物价津贴:"+wuJia); double fangZu = money*0.25; System.out.println("房租津贴:"+fangZu); System.out.println("员工薪水是:"+(money+wuJia+fangZu)); } }
输出结果为:
该题目需要运用控制台接收键盘输入变量值的方法,并需要理解基本数据类型int和double等的运用;
2、使用键盘输出一个五位数,并计算五位数中的各位数值之和;
编写代码为:
/** * 2018年12月21日 * 使用键盘输入一个五位数,并求得各位数之和; */ package com.ZuoYe; import java.util.*; //导入Scanner类 public class LianXi2 { public static void main(String[] args) { Scanner input = new Scanner(System.in); //创建Scanner对象 System.out.println("请使用键盘输入五位数字:"); int no=input.nextInt(); //获得键盘输入的数据,并赋值于变量no int wanwei=no/10000; int qianwei=no/1000%10; int baiwei=no/100%10; int shiwei=no/10%10; int gewei=no%10; System.out.println("该五位数的万位数是:"+wanwei+";\t\t千位数是:"+qianwei+";\t百位数是:"+baiwei+";\t十位数是:"+shiwei+";\t个位数是:"+gewei); int sum=wanwei+qianwei+baiwei+shiwei+gewei; System.out.println("该五位数中的各位数之和为:"+sum); } }
输出结果为: