21xrx.com
2024-11-22 10:27:02 Friday
登录
文章检索 我的文章 写文章
C++代码:计算2的幂
2023-07-04 20:03:05 深夜i     --     --
C++ 计算 2的幂 代码

C++是一种非常流行的编程语言,拥有很多实用的功能和应用。其中,计算2的幂就是C++中的一个简单但实用的功能。

计算2的幂可以使用C++的数学库中的pow函数,也可以使用位运算实现。下面是使用位运算实现的C++代码:


#include <iostream>

using namespace std;

int main() {

  int n, result;

  cout << "Enter a number: ";

  cin >> n;

  // 左移运算符,等价于 n * 2^k

  result = 1 << n;

  cout << "2^" << n << " = " << result << endl;

  return 0;

}

该代码先输入一个数n,然后使用左移运算符计算2的n次幂,最后输出结果。

左移运算符 << 表示将一个数往左移动n位,相当于这个数乘以2的n次幂。例如,1 << 3 就等于 1 * 2^3 = 8。

该代码使用了一个变量result来存储计算结果。可以根据需要修改输入和输出的方式,或者将计算2的幂封装成一个函数。

总之,计算2的幂是C++中一个简单但实用的编程功能,可以为我们解决很多问题提供帮助。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复