真的没骗你,这道才是简单题 —— 对任意给定的不超过10的正整数n,要求你输出2n。不难吧? 输入格式: 输入在一行中给出一个不超过10的正整数n。 输出格式: 在一行中按照格式“2^n = 计算结果”输出2n的值。 输入样例:5输出样例:2^5 = 32使用pow(int a, int b)函数进行计算即可 其中a表示底数,n表示指数,返回double类型 由于返回double类型,所以为使用(int)对其进行强制类型转换#include <cstdio> #include <cmath> using namespace std; int n; int main () { scanf("%d", &n); printf("%d^%d = %d\n", 2, n, (int)pow(2, n)); return 0; }
查看原文:http://iluhao.top/archives/739