JAVA考试

一、猴子选大王

 1 1、for(int i=1;i<=n;i++)
 2 
 3 2、children[i]=i;
 4 
 5 3 6 
 7 int dead=0;
 8 
 9 int number=0;
10 
11 int ans=0;
12 
13 int n=children.length;
14 
15 for(int i=1; ;i++){
16 
17     ?if(i>n)
18 
19     ?    ?i%=n;
20 
21     ?if(children[i])>0
22 
23     ?    ?number++;
24 
25     ?if(num==number&&dead!=n-1){
26 
27     ?    ?number=0;
28 
29     ?    ?children[i]=0;
30 
31     ?    ?dead++;
32 
33     ?}
34 
35     ?if(num==number&&dead==n-1){
36 
37     ?    ?ans=children[i];
38 
39     ?    ?break;
40 
41     ?}
42 
43 }
44 
45 return ans;

二、公里计算

1 1、price = 3;
2 
3 2、price = 4;
4 
5 3、price = 6+(distance-32)/20+1;
6 
7 4、price = 6+(distance-32)/20;

三、计算器

1、new Button[20];

2、allButtons[i] = new Button(str.substring(i,i+1));

3、centerPanel.add(allButtons[i]);

4、new AWTCalculation().showMe();

四、数据加密

 1 1、1234;
 2 
 3 2、(number%10+5)%10;
 4 
 5 3、int temp = a;
 6 
 7      a=d;
 8 
 9      d=temp;
10 
11 4、int temp=b;
12 
13      b=c;
14 
15      c=temp;

 

JAVA考试

上一篇:Java for循环 label


下一篇:Java初学