C++基础编程100题-020 OpenJudge-1.3-20 计算2的幂
020 OpenJudge-1.3-20 计算2的幂
http://noi.openjudge.cn/ch0103/20/
描述
给定非负整数n,求2n。
输入
一个整数n。0 <= n < 31。
输出
一个整数,即2的n次方。
样例输入
3
样例输出
8
参考程序-1
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
int ans=1;
for(int i=0;i<n;i++){//n个2相乘
ans=ans*2;
}
cout<<ans;
return 0;
}
参考程序-2
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
int ans=pow(2,n);//pow 函数 参数1-底数 参数2-指数
cout<<ans;
return 0;
}
作者:newcode 更多资源请关注纽扣编程微信公众号

从事机器人比赛、机器人等级考试、少儿scratch编程、信息学奥赛等研究学习

浙公网安备 33010602011771号