举例来说,mulDigits(234) 会回传24(234),mulDigits(456)会回传120(456),以此类推。
※ 请将计算式撰写成一个方法,请使用以下方法标头:
public static int mulDigits (long n)
程式码越好理解越好
Java 请输入一个正整数,计算某整数中 个位数的乘积。
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
诗人在流浪 2021-10-23 22:43关注public static void main(String[] args) { System.out.println("请输入一个正整数:"); Scanner scan = new Scanner(System.in); long data = scan.nextLong(); long result = mulDigits(data); System.out.println("回传的结果为:"+result); } public static long mulDigits (long data) { long x = 1; while (data != 0) { // 循环条件 x = x * (data % 10); data=data/10; } return x; }本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报