程序设计 选择题 较难 ★ 精品

参数传递的值传递本质 — 程序设计选择题

Java 程序设计(大学通用) 数组与方法 AI 三重审校通过

题目
有如下Java代码: static void update(int[] b, int flag) { flag = 5; b[2] = flag; b = new int[]{1, 1, 1, 1}; b[0] = 99; } 主方法中执行: int[] nums = {4, 6, 8}; int mark = 1; update(nums, mark); 调用结束后,nums[0]、nums[2] 和 mark 的值依次是? A. 99、5、5 B. 4、5、5 C. 99、5、1 D. 4、5、1