日期:2014-05-20  浏览次数:20960 次

如何打印2是n次方的集合
打印 1,2,4,8,16,32,64……这样的集合
求代码
谢谢

------解决方案--------------------
呵呵,我错了。
Java code

public class AnswerTest05
{
    public static void main(String[] args)
    {
        for(int i=0;i<10;i++)
        {
            System.out.print(function(i));
            if(i<9)
                System.out.print(",");
        }
        
    }
    public static long function(long n)
    {
        return (long)Math.pow(2,n);
    }
}

------解决方案--------------------
Java code

public class Test03 {
    public static void main(String[] args) {
        for(int i=0;i<10;i++){
            System.out.println((int)Math.pow(2,i));
        }
    }
}