输入一个非负整数n,生成一张3的乘方表,输出3 0 ~3 n 的值。可调用幂函数计算3的乘方。

输入一个非负整数n,生成一张3的乘方表,输出3
0
~3
n
的值。可调用幂函数计算3的乘方。
用C++怎么写

该回答引用chatgpt:


#include <iostream>
#include <cmath>

using namespace std;

int main() {
    int n;
    cout << "Enter a non-negative integer: ";
    cin >> n;

    cout << "3^0 = 1" << endl;
    for (int i = 1; i <= n; i++) {
        int power = pow(3, i);
        cout << "3^" << i << " = " << power << endl;
    }

    return 0;
}