java期末考试代码填空 java期末考试试题

求填写下面的Java代码。

按照题目要求填完空白的Java程序如下(填空的地方见注释)

10多年的白朗网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都全网营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整白朗建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“白朗网站设计”,“白朗网站推广”以来,每个客户项目都认真落实执行。

import java.util.Scanner;

public class t4{

public static void main(String[] args){

int n;

int[] a=new int[4];

System.out.println("请输入一个四位数:");

Scanner input=new Scanner(System.in);

n=input.nextInt();

while(n!=6174){

a[0]=n/1000;

a[1]=n/100%10;//这里填空一

a[2]=n/10%10;

a[3]=n%10;

System.out.println(n);

n=diference(a);

}

}

private static int diference(int[] a){

int t,i,j,max4,min4;

for(i=0;i=3;i++){

t=i;

for(j=i+1;j=3;j++){ //这里填空二

if(a[j]a[t]){

t=j; //这里填空三   

}

}

if(t!=i){

int temp=a[t];a[t]=a[i];a[i]=temp;

}

}

max4=a[0]*1000+a[1]*100+a[2]*10+a[3];//这里填空四

min4=a[3]*1000+a[2]*100+a[1]*10+a[0];//这里填空五

return max4-min4;

}

}

java填空

class A

{

float a; // 声明一个float型实例变量:a

static float b; // 声明一个float型类变量:b

void setA(float a)

{

this.a=a; // 将参数a的值赋值给成员变量a

}

void setB(float b)

{

this.b=b; // 将参数b的值赋值给成员变量b

}

float getA( )

{

return a;

}

float getB( )

{

return b;

}

void inputA( )

{

System.out.println(a);

}

static void inputB( )

{

System.out.println(b);

}

}

public class Example

{

public static void main(String args[ ])

{

A.b=100; // 通过类名操作类变量b,并赋值100

A.inputB(); // 通过类名调用方法inputB( )

A cat=new A();

A dog=new A();

cat.setA(200); // cat象调用方法setA(int a)将cat的成员a的值设置为200

cat.setB(400); // cat调用方法setB(int b)将cat的成员b的值设置为400

dog.setA(200); // dog象调用方法setA(int a)将dog的成员a的值设置为200

dog.setB(400); // dog调用方法setB(int b)将dog的成员b的值设置为400

cat.inputA(); // cat调用inputA( )

cat.inputB(); // cat调用inputB( )

dog.inputA(); // dog调用inputA( )

dog.inputB(); // dog调用inputB( )

}

}

java (异或,同或,与等 ) 代码填空

真异或真为假,假异或假为假 || 真异或假为真,假异或真为真

--------------------------------------------------------------------------------------------

a^ b^ a=a--------这个命题是成立的

--------------------------------------------------------------------------------------------

在下例中小写a,b都是指向原始值,大写指向当前值

a=a ^ b;(这里记作条件),并记作:第一步这里"b"还是原来的"b"只是"a"变成a ^ b记作A

---------------------------------

根据上面的命题,应该不难推出:

果让b=原来的"a",可以让现在的"A" : a ^ b "^" b即:A^b=a ^ b^b=a

不难看出b的值已经等于原来的a了记作B=a

经过上面的异或运算,现在的B已经是原来的a了.而现在的A还是a ^ b

----------------------------------------------------------------

当前B=a 当前 A=a ^ b

要得到原来的a等于原来的b.看上面两个等式不难推出

可以让A=B^A=a ^ b^ a 的结果赋值给A,改变当前A的值

此时B=a A=b

固:ab交换

1:a=a ^ b;

2:b=a ^ b;

3:a=a ^ b;;

或者

b=a ^ b;

a=a ^ b;

b=a ^ b;

JAVA程序代码填空

【代码1】int money=100;

【代码2】zhang=new Thread(this);

【代码3】keven=new Thread(this);

【代码4】int i=0;

【代码5】zhang.isAlive()

【代码6】zhang.stop();

【代码7】keven.isAlive()l

【代码8】keven.stop();

【代码9】zhang.start();

【代码10】keven.start();


当前文章:java期末考试代码填空 java期末考试试题
路径分享:http://pwwzsj.com/article/dohpoei.html