下面貼代碼,註釋都有
#include<iostream>
using namespace std;
string fun(int n){
if(n==1){
return "A";
}
else{
//先將字符轉化爲string形式
char ch='A'+n-1;
string s="A"; //s爲一個任意字符的字符串
s[0]=ch; // 將ch='A'+n-1轉化爲字符串
return fun(n-1)+s+fun(n-1);
}
}
int main(){
int n;
cin>>n;
cout<<fun(n);
return 0;
}