任意给定一个正整数N(N<=100),用c++计算2的n次方的值。
时间: 2024-05-10 10:14:51 浏览: 202
用C++语言编写的计算2的N次方小程序
5星 · 资源好评率100%
以下是使用 C 语言计算 2 的 N 次方的值的代码:
```c
#include <stdio.h>
#include <math.h>
int main()
{
int n;
double result;
printf("请输入一个正整数n:");
scanf("%d", &n);
result = pow(2, n);
printf("2的%d次方的值为:%lf\n", n, result);
return 0;
}
```
该程序首先提示用户输入一个正整数 n,然后使用 `pow()` 函数计算 2 的 n 次方的值,并将结果输出到屏幕上。需要注意的是,由于 2 的 n 次方可能是一个非常大的数,因此我们使用 `double` 类型来存储结果。
阅读全文