解题思路: 观察字母序列可发现,当n=1时,第A1组字母序列 = "A",当n>1时,第An组字母序列 = "An-1+ch+An-1"。
参考代码:
#include <stdio.h> #include <string.h> int main(){ char s1[2000] = "A"; char s2[1000]; char s3[2] = "B"; int i,n; scanf("%d", &n); for(i = 1; i < n; i++){ strcpy(s2,s1); strcat(s1,s3); strcat(s1,s2); s3[0]++; } puts(s1); return 0; }
0.0分
0 人评分
【亲和数】 (C语言代码)浏览:588 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:783 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:790 |
用筛法求之N内的素数。 (C语言代码)浏览:1386 |
A+B for Input-Output Practice (IV) (C语言代码)浏览:484 |
用筛法求之N内的素数。 (C语言代码)浏览:685 |
【绝对值排序】 (C语言代码)浏览:892 |
a+b浏览:452 |
1017题解浏览:663 |
杨辉三角 (C语言代码)浏览:505 |