题单介绍
处理字符与字符串:ASCII、大小写、逐字符扫描、查找替换与简单加密。注意读入空格时要用整行读入。
学习目标
- 熟悉字符判断(字母/数字)与大小写转换
- 会统计、反转、比较与按规则改写字符串
- 含空格的句子用 getline;单单词用 cin
- 下标从 0 到 length-1,注意越界
- 题解只给思路与步骤,请自己实现代码
阶段安排(共 45 题)
1. 字符型(15 题)
单个字符的 ASCII 与分类。
2. 字符串基础(15 题)
长度、遍历、查找与简单变换。
3. 字符串进阶(16 题)
单词、加密、删除指定字符等。
使用建议
01
输出字符的ascii码
入门
--
练习
02
输出ascii码对应的字符
入门
--
练习
03
判断是什么字符
入门
--
练习
04
大小写转换
入门
--
练习
05
求下一个字母
入门
--
练习
06
打印小写字母表
入门
--
练习
07
字母矩形1
入门
--
练习
08
字母矩形2
入门
--
练习
09
字母直角1
入门
--
练习
10
字母直角2
入门
--
练习
11
字符图形10-字母三角
入门
--
练习
12
字符图形11-字母正三角
入门
--
练习
13
数组查找及替换
入门
--
练习
14
素数字母
入门
--
练习
15
回文字母
入门
--
练习
16
时间的差
入门
--
练习
17
数字和
入门
--
练习
18
国王的魔镜
基础
--
练习
19
简单加密
入门
--
练习
20
找字典码最小的字符串
基础
--
练习
21
字符串对比
入门
--
练习
22
出现次数最多的小写字母
入门
--
练习
23
判断是否构成回文
入门
--
练习
24
字符串中的空格移位
入门
--
练习
25
删除字符串中间的*
基础
--
练习
26
字符串的反码
入门
--
练习
27
看完动漫要几天?
入门
--
练习
28
时钟旋转(2)
基础
--
练习
29
字符串加密?
入门
--
练习
30
我是第几个单词
基础
--
练习
31
调换位置
入门
--
练习
32
简单a*b
入门
--
练习
33
简单a+b
入门
--
练习
34
词组缩写
入门
--
练习
35
字符串压缩
基础
--
练习
36
字符串解压
基础
--
练习
37
字符串连接
基础
--
练习
38
统计单词个数
入门
--
练习
39
求英文句子中的最长单词
基础
--
练习
40
正整数N转换成一个二进制数
入门
--
练习
41
查找子串并替换
入门
--
练习
42
找最长单词
基础
--
练习
43
隐藏的最大整数
基础
--
练习
44
趣味填空
基础
--
练习
45
保留整数
入门
--
练习