在整数中输出最大个位数

【问题描述】在空白处补充代码,完成如下功能:从键盘输入5个正整数,求各个数中个位的最大值。
【样例输入】10 9 27 3 1【样例输出】max=9
【样例说明】输入的五个正整数的个位数分别为:0
9 7 3 1,其中各个数中个位的最大值为9.

img

for(int i=1;i<=5;i++){
    n = sc.nextInt();
    gewei = getGewei(n);
    if(gewei  > max)  max = gewei;
  }
  System.out.println(max);
}
static int getGewei(int n) {
    int gewei = n%10;
    return gewei;
}


import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int max = 0;
        for (int i = 0; i < 5; i++) {
            int num = sc.nextInt();
            int digit = num % 10;
            if (digit > max) {
                max = digit;
            }
        }
        System.out.println("max=" + max);
    }
}