`

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

    博客分类:
  • java
阅读更多
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));

}

}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics