要求说明:
输入本部门五位员工的薪资,并根据用户输入的序号为指定员工进行提薪。若用户输入序号出现越界,则提示错误。
运行效果如图:
实现代码:
import java.util.Scanner; public class Salary{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); System.out.println("请输入5位员工的工资:"); int Salary[] = new int[5]; for (int i = 0; i < Salary.length; i++) { System.out.println(i+1+"号员工薪资:"); Salary[i] = sc.nextInt(); } System.out.println("请输入需要加薪的员工序号:"); int no = sc.nextInt(); if (0 < no&&no <= 5) { System.out.println("请输入所加薪资:"); int sum = sc.nextInt(); Salary[no-1] += sum; int a = Salary[no-1]; System.out.println("加薪后薪资:"+a); }else { System.out.println("输入的员工序号不存在!操作失败!"); } } }