首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序:将整型数组中的所有奇数移到所有偶数之前,并打印结果。要求初始化一个大小为10的数组,里面按照数组下标顺序存放0~9,输出交换位置后的数组。 注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。
请完成下列Java程序:将整型数组中的所有奇数移到所有偶数之前,并打印结果。要求初始化一个大小为10的数组,里面按照数组下标顺序存放0~9,输出交换位置后的数组。 注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。
admin
2009-01-15
149
问题
请完成下列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全国计算机二级
相关试题推荐
每一项工业遗产都______着城市社会发展的演变规律。实施对工业遗产的发掘保护、开发利用,对维护城市风貌,______生机特色,克服千城一面现象,具有重要意义。填入画横线部分最恰当的一项是:
下列关于土地所有权的说法中正确的是()。
以下叙述中反映了陆地自然带分布规律的是()。
近代中国思想界的“西学东渐”经历了一个由理论到实践、由照抄照搬到与中国实际情况相结合的发展历程。下面体现这两个步骤的标志性事件分别是()。
根据《国家赔偿法》的规定,下列情形不属于国家赔偿范围的是()。
以下哪种叙述中反映了火山、地震的分布规律?()
行政行为作出后,非依法定程序不得随意变更或撤销,这是行政行为的()。
{an}是一个等差数列,a3+a7一a10=8,a11一a4=4,则数列前13项之和是:
根据以下资料,回答以下问题。中国汽车工业协会发布的2009年4月份中国汽车产销数据显示,在其他闰家汽车销售进一步疲软的情况下,国内乘用车销量却持续上升,当月销量已达83.1万辆,比3月份增长7.59%,同比增长37.37%。乘用车细分为
(Ⅰ)当a,b为何值时,β不可由α1,α2,α3线性表示;(Ⅱ)当a,b为何值时,β可由α1,α2,α3线性表示,写出表达式.
随机试题
病人因2天右下后牙夜痛就诊。查右下第一磨牙无龋,3度松动,叩痛(++),远中牙周袋深及根尖,龈轻红肿,冷测引起剧烈疼痛。患者的主诉疾病应诊断为
鹤虱的药用部位为( )。
根据该工程的具体条件,造价工程师应向业主推荐采用何种合同(按付款方式划分)?为什么?根据该工程的特点和业主的要求,在工程的标底中是否应含有赶工措施费?为什么?
下列各物质的化学键中,只存在σ键的是()。
在中国境内未设立机构、场所的非居民企业从中国境内取得的下列所得,应差额计算征收企业所得税的是()。
甲因涉嫌收受章某15万现金贿赂(经查,受贿事实不存在)被司法机关询问时,主动交代了下列犯罪事实,其中可以认定为自首的有()。
王某是某公安机关的法医,在一起刑事案件的法庭审理过程中,人民法院聘请王某担任该案鉴定人。本案的被告人提出王某与本案有利害关系,申请回避。依照刑事诉讼法的有关规定,谁有权对王某是否回避作出决定?()
根据下面资料,回答101~105题2007年1-6月,Y国通信业务收入完成2189.4亿卢比,比上年同期增长15.6%,增幅是同期国内生产总价值的两倍。其中邮政完成247.4亿卢比,增长8.5%;电信完成了1942.1亿卢比,增长16.6%。各项业
在考生文件夹下有一个工程文件sjt5.vbp。在窗体文件中已经给出了全部控件及部分程序。程序运行时,在文本框Textl中输入一个大于2的偶数,并单击“分解为”命令按钮,则可以将该偶数分解为两个素数之和,且要求其中一个素数是所能够分解出的最小的素数(一个偶数
Ihavenoticedthatchildrenarenotevenbeingschoolinsocialgraces.AtaSundaybrunch,aclownwasmakingballoonanimals
最新回复
(
0
)