首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序:将整型数组中的所有奇数移到所有偶数之前,并打印结果。要求初始化一个大小为10的数组,里面按照数组下标顺序存放0~9,输出交换位置后的数组。 注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。
请完成下列Java程序:将整型数组中的所有奇数移到所有偶数之前,并打印结果。要求初始化一个大小为10的数组,里面按照数组下标顺序存放0~9,输出交换位置后的数组。 注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。
admin
2009-01-15
113
问题
请完成下列Java程序:将整型数组中的所有奇数移到所有偶数之前,并打印结果。要求初始化一个大小为10的数组,里面按照数组下标顺序存放0~9,输出交换位置后的数组。
注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。
程序运行结果如下:
9173546280
public class ex20_2 {
private int[] a=new int[10];
public static void main(String[] args)
ex20_2 obj20_2=new ex20_2 );
obj20_2. method ( );
}
public void init () {
for(int i=0;i<a.length;i++) {
a
=i;
}
}
public void method() {
int c,i,j;
i=0;
j=a.length-1;
init();
while(i<j){
while((a
%2==1)&&i<j)
i++;
while((a[j]%2==0)&&i<j)
j--
if(i<j){
c=a
;
______________;
a[j]=c;
_______________;
}
}
for(i=0;i<a.length;i++){
System.out.print(Integer.toString(a
));
}
}
}
选项
答案
a[i]=a[j] i++
解析
本题主要考查数组操作while语句的嵌套。解题关键是会使用双向查找方法查找数组中的数,使用2个下标变量i,j分别从数组的第一个和最后一个元素开始向中间进行搜索,提高搜索效率,若a
为偶数,a[j]为奇数,则交换,同时i++,j--,即 i向右、j向左扫描;若a
为奇数,a[j]为偶数,则i++,j--;若a
为奇数,a[j]为奇数,则j不变,i++;若a
为偶数,a[j]为偶数,则i不变,j--;当i=j 时结束扫描。本题中,第1个空,交换a
和a[j],是上述算法中的第一种情况;第2个空, i++下标变量i向右移动。
转载请注明原文地址:https://kaotiyun.com/show/QIID777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
精准医疗是指以个体化医疗为基础,通过基因组、蛋白质组等技术,对大样本人群与特定疾病类型进行生物标记物的分析与鉴定、验证与应用,从而精确寻找到疾病的原因和治疗的靶点,最终实现对疾病和特定患者进行个性化精确治疗。根据上述定义,下列选项不属于精准医疗的是:
在过去的工作经历里。你遇到的最紧急的事件是什么。你当时是怎么做的?
某国驻华外交官参与了一起走私案件,根据我国法律规定,应当()。
下列关于设立行政许可与行政处罚的说法中,正确的是()。
由于IP地址难于记忆,人们采用域名来表示网上的主机,域名与IP地址的对应关系是由()进行转换的。
价格变动会引起需求量变动。在日常生活中,价格变动对需求量影响较小的一组商品是()。
根据以下资料,回答以下问题。中国汽车工业协会发布的2009年4月份中国汽车产销数据显示,在其他闰家汽车销售进一步疲软的情况下,国内乘用车销量却持续上升,当月销量已达83.1万辆,比3月份增长7.59%,同比增长37.37%。乘用车细分为
下图为我国东部沿海地区某城市功能区分布略图,若图中城镇规划合理,避免了工业大气污染对住宅区的影响,则其指向标是()。
研究发现,蓝毗尼地区的有机碳、元素碳、左旋葡聚糖、半乳聚糖、甘露聚糖、对羟基苯甲酸、香草酸、丁香酸和脱氢松香酸均在秋季呈现出高值而夏季最低。该地区的左旋葡聚糖含量与南亚受生物质燃烧影响严重地区的浓度水平相当,说明生物质燃烧对蓝毗尼地区的大气环境产生了重要影
关于“描述性定义”“规定性定义”和“纲领性定义”,下列说法正确的是
随机试题
资产管理理论经历的发展阶段有
一个联言判断“”真,那么一定是()。
盲目大量使用碳酸氢钠对复苏的不利影响是
所列选项中哪些行为属于犯罪未遂?
房地产经纪信息是指反映房地产经纪活动并为房地产经纪活动服务的信息,通常包括()等几方面的内容。
[2005年,第2题]过点M(3,-2,1)且与直线平行的直线方程是()。
对生产调度工作的基本要求是()。
下列关于鸟类行为的叙述,不正确的是()。
下列关于我国古代文化常识,解说有误的是()。
新闻稿件的用途主要有哪些?
最新回复
(
0
)