int main()
{
int n;
while (cin >> n)
std::cout << (1<<n) << endl;
// 1<<n就是2的n次方
return 0;
}
在2进制中,1的表示为00000001
我们只使用移位符来完成2的n次方,仅需使这个1往左移动。
如4:00000100;8:00001000
int main()
{
int n;
while (cin >> n)
std::cout << (1<<n) << endl;
// 1<<n就是2的n次方
return 0;
}
在2进制中,1的表示为00000001
我们只使用移位符来完成2的n次方,仅需使这个1往左移动。
如4:00000100;8:00001000