问题描述
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 }  

转载于:https://www.cnblogs.com/panweiwei/p/6275315.html

C语言 · FJ的字符串相关推荐

  1. c语言字符串前加l,【C】 30_C语言中的字符串

    字符串的概念 字符串是有序字符的集合 字符串是程序中的基本元素之一 C 语言中没有字符串的概念 C 语言中通过特殊的字符数组模拟字符串 C 语言中的字符串是以 '\0' 结尾的字符数组 字符串与字符数 ...

  2. Swift语言指南(十)--字符串与字符

    原文:Swift语言指南(十)--字符串与字符 字符串是一段字符的有序集合,如"hellow,world"或"信天翁".Swift 中的字符串由 String ...

  3. go语言编程之字符串操作

    2019独角兽企业重金招聘Python工程师标准>>> http://www.beckbi.cn/?p=288 go语言编程之字符串操作 转载于:https://my.oschina ...

  4. Swift3.0语言教程分割字符串与截取字符串

    Swift3.0语言教程分割字符串与截取字符串 Swift3.0语言教程分割字符串 如果想要快速的创建一个数组,我们可以将字符串进行分割,分割后的内容将会生成一个数组.在NSString中有两个分割字 ...

  5. Swift3.0语言教程组合字符串

    Swift3.0语言教程组合字符串 Swift3.0语言教程组合字符串,当开发者想要将已经存在的字符串进行组合,形成一个新的字符串,可以使用NSString中的两个方法,分别为appending(_: ...

  6. Swift3.0语言教程获取字符串编码与哈希地址

    Swift3.0语言教程获取字符串编码与哈希地址 Swift3.0语言教程获取字符串编码与哈希地址,以下将讲解字符串中其它内容的获取方法. 1.获取字符串编码 在NSString中可以使用2个属性获取 ...

  7. Swift3.0语言教程获取字符串长度

    Swift3.0语言教程获取字符串长度 Swift3.0语言教程获取字符串长度,当在一个字符串中存在很多的字符时,如果想要计算字符串的长度时相当麻烦的一件事情,在NSString中可以使用length ...

  8. Swift3.0语言教程使用字符串创建和初始化字符串

    Swift3.0语言教程使用字符串创建和初始化字符串 Swift3.0语言教程使用字符串创建和初始化字符串,在编程语言中,字面值是很常见的数据描述形式.人们可以通过字面所表达的意思,获知其含义,尤其是 ...

  9. c语言申请字符串动态,【分享】C语言动态长度字符串

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 很多朋友都用惯了高级语言的字符串变量,就是定义一个字符串变量,直接可以赋值,但在C语言里没有字符串变量这样的概念,只有字符数组,因此,只能定义一个固定数组 ...

最新文章

  1. c语言仪器仪表课程设计,【图片】发几个C语言课程设计源代码(恭喜自己当上技术小吧主)【东华理工大学吧】_百度贴吧...
  2. c++ 公有继承的赋值兼容规则
  3. Python open读写文件实现脚本
  4. DISTINCT删除重复数据
  5. jmeter聚个报告怎么看qps_Jmeter 使用笔记之 html 报告扩展(一)
  6. vaadin_Vaadin提示:延迟加载和商品标识
  7. 【Linux系统编程学习】Linux进程控制原语(fork、exec函数族、wait)
  8. pycharm笔记-动手学深度学习(李沐)线性代数课后习题
  9. 技术干货合集【失效分析、PFMEA DFMEA关系、文件结果化、风险分析技术】
  10. 【预测模型】加权移动平均法预测煤炭产值
  11. iOS开发系列--音频播放、录音、视频播放、拍照、视频录制 (转)
  12. 开放网络操作系统介绍(2)、SONiC
  13. Maven 使用本地Tomcat9 一键启动和热部署
  14. Delphi微信公众号开发
  15. HTML学习(三):排版
  16. uni-app 无网络图标不显示问题解决
  17. word 插入目录及错误!未找到目录项
  18. ROCKET 数据可视化可以如此简单
  19. 文献调研——存算一体的一些基础知识
  20. 系统集成项目管理工程师学习建议

热门文章

  1. 带电插拔损坏设备原理_热水器不用时,要不要拔插座?看完才知道,天天拔比不拔更危险...
  2. 贵州大学计算机科学研究所,贵州大学计算机科学与技术学院
  3. java标签组件命名_Java——标签组件:JLabel
  4. centos 管道符取第一行_Linux用户组管理及用户权限及管道符应用
  5. 怎样在html中实现图层重叠,javascript – 在HTML5画布中实现图层
  6. 为什么开源的代码没有注释_代码注释那些事儿
  7. 光遇安卓服务器维护时间,光遇国服安卓和IOS什么时候互通?
  8. 计算机应用基础专科,2019年自考《计算机应用基础》专科模拟试题及答案
  9. mysql 表 地图_报表中的地图怎么做?
  10. js php 时间格式化字符串,JS怎么实现字符串与日期的互相转换及日期的格式化