power就是函数,返回值为2的n次方的结果 ,只适用于大于等于0 的int型数据.
int power(int n)
{
int m = 1;
m = m << n;
return m;
}
基本操作就是向左移动一位就是相当于乘2,移动两位相当于乘4.当然向右移动一位相当于除以2,而且是整除,3 右移一位为1.
几行小代码.
#include <iostream>
int power(int n)
{
int m = 1;
m = m << n;
return m;
}
int main()
{
int n = 0;
while(1)
{
std::cin >> n;
std::cout << power(n) << std::endl;
}
return 0;
}