永发信息网

关于JAVA的题,请各位解答

答案:5  悬赏:70  手机版
解决时间 2021-12-29 19:00
下面一段代码的输出结果是________
class Test{
public static void main(String [] args){
int[] a={36,31,0,11,8,13,24,49,33,16}; swap(a,4,8);System.out.println(a[4]);}
public static void swap(int[] a, int i, int j){int t = a[i]; a[i] = a[j]; a[j] = t;}
}
A. 8 B. 33 C. 11 D. 49

swap 是什么 ? 请用文字说明一下这个程序是干什么的?谢谢!
最佳答案



是将a[4]和a[8]换位置 也就是第五个元素8 和第九个元素33换位置,最后输出a[4] 33
B
全部回答
选择B,就是把数组的第5和第9个数交换位置,然后打印出第五个数字。
swap(a,4,8)在这里的作用是将数组a中第5个和第9个数据交换位置 结果是33 选B
33 int t = a[i];//t=a[4]=8; a[i] = a[j];//a[4]=a[8]=33; a[j] = t;//a[8]=8 就是交换一个数组中两个数的值
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有什么韩剧一人饰演两个角色的吗?多一点!
加气混凝土砌块如果用专用砂浆应该怎么套定额
13×3=12×4=15×5=32×3=130×3=120×4=150
linux如何查看自己电脑上是不是安装了caffe
高温煅烧石灰石,可得到生石灰并放出________
手机总是出现应用程序启动器意外停止,请重试
二月怎么读英语单词
蓟北怎么读
使用托盘天平时,被测物体应放置在________盘
怎么恢复支付宝账单
维修基金交重复了能退吗?
阜阳办老年公交卡,2015年需什么条件
最近什么产品销售最好?
今晚篮球比赛中国队和台北队谁更强
荣发五金商店地址有知道的么?有点事想过去!
推荐资讯
天天开花盆栽怎么养
凯风文化传播有限公司在什么地方啊,我要过去
单选题Whatdoyouhave________lunch?A.toB.wi
求死亡笔记电影三部曲,百度云迅雷BT啥的途径
偷票房是什么意思
2013年4月23日,是第18个“世界读书日”,学
预约金能退吗
蛇为什么打不过
单选题在下面句子中成语使用得不正确的一项是
印花税什么时候计提什么时候不计提
半导体二极管三极管
机器设备尾款未付但对方已转让,现在新接收的
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?