您的位置:首页 > 编程语言 > Java开发

判断一个数是二的几次方(用java实现)

2007-10-02 09:29 344 查看
刚开始学习java,感觉java和C++差不多,昨天看了个题目,判断一个数是二的几次方?写了个看看。


import java.util.Scanner;




public class Helloworld ...{






public static void main(String[] args) ...{


Scanner sc=new Scanner(System.in);


int m=sc.nextInt();


int i;


for( i=0;i<32;i++)


if(1<<i==m)


break;


if(i==32)


System.out.print("不是二的次方!");


else


System.out.print("是二的次方!次数是"+i);






}




}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐