输入一个非负整数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;
}
#include <iostream>
#include <string.h>
using namespace std;
void inverse (char []);
int main(){
char s[50];
cout<<"输入一个字符串:";
cin>>s;
inverse(s);
cout<<"反序后的字符串是"<<s<<endl;
}
void inverse(char p[]){
int n=strlen(p);
int limit=n/2;
for(int i=0;i<limit;i++){
char t=p[i];
p[i]=p[n-i-1];
p[n-i-1]=t;
}
}