首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

口试的一个简单程序但是当时没有想起来

2012-12-23 
面试的一个简单程序但是当时没有想起来1.2.2.4.8.16.32 请问第32位是多少这样的java程序怎么编写 package

面试的一个简单程序但是当时没有想起来
1.2.2.4.8.16.32 请问第32位是多少这样的java程序怎么编写

package first;

import java.util.Scanner;

public class xiaobai {

public static int method(int r){
if(r==1){
return 1;
}else  if(r==2){
return 2;
}else if(r==3){
return 2;
}else if(r==4){
return 4;
}else if(r==5){
return 8;
}else if(r==6){
return 16;
}
else if(r==7){
return 32;
}else
return 2*method(r-1);
}
public static void main(String[] args) {
System.out.println("请输入一个数字:");
Scanner s=new Scanner(System.in);
int r=s.nextInt();
System.out.println(method(r));

}

}

热点排行