请问 n 个 2 相乘怎么表示???在线等待,马上给分!!

解决方案 »

  1.   

    就是2的n次方么,用位移啊<<
      

  2.   


    int n = Convert.Parse(Console.ReadLine());
    int a = 1;
    for(int i = 0;i<n;i++)
    {
        a*=2;
    }
    Console.WriteLine(a);
      

  3.   

    有个数学函数,专门求开方的
    pow(a,b)
    其中a表示你的2,b就是你开方的次数
    好像不专业~~
      

  4.   

    1<<n比乘法、乘方效率高的多
      

  5.   

    viena(维也纳N02)
    1<<n比乘法、乘方效率高的多深有体会。
      

  6.   

    viena(维也纳N02) ( ) 信誉:100    Blog   加为好友  2007-04-19 12:47:57  得分: 0  
     
     
       学过计算机原理的都明白~
      
     
    地球人都知道。
      

  7.   

    ^在VB里是乘方,在C#里是异或(布尔型逻辑异或,数字是按位异或)
      

  8.   

    是不是n特别大啊?还要求精确数值?
    那就只能输出字符串了,还得自己写一个计算函数。string super2pow(n)
    {
      不写了,嘿嘿
    }
      

  9.   

    在c# 里 math里的pow是double型的所以完整的应该为
    int a = 2;
    double n = 14; // 假设为14次方
    int resault = 0;resault  = Convert.ToInt32( System.Math.Pow( Convert.ToDouble( a ) , n));
      

  10.   

    普尔世纪是一家高新软件开发企业,秉持着创新(Innovation)、整合(Intergration)、速度(Acceleration)与国际化(Internationalization)的愿景,及其专业的软件开和软件销售,通信设备销售。通过普尔世纪一支精锐的软件开发、销售队伍,为客户提供高竞争力与创新的软件产品、通信设备。现因业务发展,需招聘2名技术人员
    1. 精通 c#和c++语言
    2. 具银行行业软件开发经验佳
    3. 有良好的沟通、领悟能力
    4. 有较好的团队合作精神
    7. 有良好的敬业精神,能够承受较大的工作压力
    工资薪金待遇:
    适用期三个月,适用期薪金3000,转为正式员工的薪金适工作能力再议,如员工在工作中为公司的发展做出较大贡献者,公司视情况给予分派公司股份.
    有意者可以将简历发到的我邮箱[email protected]
      

  11.   

    北京普尔世纪是一家高新软件开发企业,秉持着创新(Innovation)、整合(Intergration)、速度(Acceleration)与国际化(Internationalization)的愿景,及其专业的软件开和软件销售,通信设备销售。通过普尔世纪一支精锐的软件开发、销售队伍,为客户提供高竞争力与创新的软件产品、通信设备。现因业务发展,需招聘2名技术人员
    1. 精通 c#和c++语言
    2. 具银行行业软件开发经验佳
    3. 有良好的沟通、领悟能力
    4. 有较好的团队合作精神
    7. 有良好的敬业精神,能够承受较大的工作压力
    工资薪金待遇:
    适用期三个月,适用期薪金3000,转为正式员工的薪金适工作能力再议,如员工在工作中为公司的发展做出较大贡献者,公司视情况给予分派公司股份.
    有意者可以将简历发到的我邮箱[email protected]
      

  12.   

    有数学函数用数学函数,没有用for循环
      

  13.   

    支持  bibby123()   
    有Math.Pow(2, n)就用这个,没有就用 Terry001(一蓑烟雨任平生) 的