请完成下列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] =i;
}
}
public void method() {
int c,i,j;
i=0;
j=a.length-1;
init();
while(i<j){
while((a[i]%2==1)&&i<j)
i++;
while((a[j]%2==0)&&i<j)
j--
if(i<j){
c=a [i];
______________;
a[j]=c;
_______________;
}
}
for(i=0;i<a.length;i++){
System.out.print(Integer.toString(a[i]));
}
}
}
下列Application程序中,指定v为32位整数类型,求出v的绝对值并输出,请将程序补充完整。
class test19_1 {
public static void main(String args[]) {
______v=-100;
char ch=______Math.______(v);
System.out.println("ch="+ch);
}
}
A.36
B.36.5
C.37
D.true
A.Java中的方法参数传递时传值调用,而不是地址调用
B.方法体是对方法的实现,包括变量声明和Java的合法语句
C.如果程序定义了一个或多个构造方法,则在创建对象时,也可以用系统自动生成空的构造方法
D.类的私有方法不能被其子类直接访问
A.extends
B.private
C.class
D.double
长理培训客户端 资讯,试题,视频一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>