C語言 · FJ的字符串


問題描述
  FJ在沙盤上寫了這樣一些字符串:
  A1 = “A”
  A2 = “ABA”
  A3 = “ABACABA”
  A4 = “ABACABADABACABA”
  … …
  你能找出其中的規律並寫所有的數列AN嗎?
輸入格式
  僅有一個數:N ≤ 26。
輸出格式
  請輸出相應的字符串AN,以一個換行符結束。輸出中不得含有多余的空格或換行、回車符。
樣例輸入
3
樣例輸出
ABACABA
 
 1 #include<stdio.h>
 2 void FJ(int n);
 3 int main(){  
 4     int n; 
 5     scanf("%d",&n);  
 6     FJ(n);  
 7 }    
 8 void FJ(int n){  
 9     if(n==1){  
10         printf("A");  
11         return ;  
12     }  
13     else {  
14         FJ(n-1);  
15         printf("%c",'A'+n-1);  
16         FJ(n-1);  
17     }  
18 }  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM