求2的N次方

Posted hellopp123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求2的N次方相关的知识,希望对你有一定的参考价值。

1170:计算2的N次方


时间限制: 1000 ms         内存限制: 65536 KB
提交数: 8504     通过数: 4308 

【题目描述】

任意给定一个正整数N(N≤100),计算2的n次方的值。

【输入】

输入一个正整数N。

【输出】

输出2的N次方的值。

【输入样例】

5
 1  2 #include<iostream>
 2  3 #include<cstring>
 3  4 using namespace std;
 4  5 
 5  6 int a[255],n,lc=1;  //lc为长度
 6  7 int main()
 7  8 {
 8  9     cin>>n;
 9 10     a[0]=1;
10 11     while(n--)
11 12  {
12 13         for(int i=0;i<lc;i++)
13 14              a[i]*=2;
14 15             for(int i=0;i<lc;i++)
15 16      {
16 17             if(a[i]>9)
17 18           {
18 19                 a[i+1]++;
19 20                 a[i]-=10;
20 21                 if(i==lc-1)
21 22                    lc++;
22 23             }
23 24         }
24 25     }
25 26     for(int i=lc-1;i>=0;i--)cout<<a[i];
26 27     cout<<endl;
27 28 }

 

 

 

 



 

以上是关于求2的N次方的主要内容,如果未能解决你的问题,请参考以下文章

编程实现求2的零次方加2的一次方一直加到2的十次方的值

2的n次方怎么编程

求(3+开根5) N次方的整数部分最后3位

用python程序求2的0次方到63次方

50-Pow(x,n)

如何用C语言实现2的n次方