C语言总结:C语言字符串练习题(十二种习题示例)
本期分享C语言字符串练习题,字符串在存储上类似字符数组,今天就和大家一起学习一下字符串所涉及的一下操作练习。
C语言字符串全方位练习,涉及知识点:字符串解析、大小写判断、字符串插入、字符串删除、字符串排序、字符串转整数、字符串转浮点数、时间转换、GPS数据解析等等。
原文作者:51CTO丨DS小龙哥,链接:https://blog.51cto.com/u_11822586/5273575
1. 计算空格、大小写字母
从键盘上输入一个字符串, 计算字符串里有多少个空格、小写字母、大写字母、数字。
2. 字符串排序
3. 字符串插入
字符串插入: “1234567890”
在第2个位置后面插入”ABC”
最终结果: “12ABC34567890”
4. 字符串查找
字符串查找: “123456123abc123hbc”
查找字符串”123”的数量。数量是3
5. 字符串删除
字符串删除: “1234567890”
删除”456” 最终结果: “1237890”
6. 字符串替换
7. 字符串转整数
从键盘上输入一个字符串”12345”, 得到整数: 12345;
8. 整数转字符串
整数转字符串。输入一个整数1234,得到字符串: “1234”
9. 浮点数转字符串
浮点数转字符串。输入一个浮点数123.456 得到字符串"123.456"
10.字符串转浮点数
字符串转浮点数。输入一个字符串: “123.456” 得到浮点数类型: 123.456
11. 时间转换
时间转换(秒与标准时间的转换)。
在代码里加入: #include <time.h> 头文件。‘
调用time_t time(time_t *t);函数获取本地时间。
示例: unsigned int sec=time(NULL); //sec是获取到的秒单位时间
该时间是从1970年开始计算的。
什么是标准时间? 得到年-月-日 时:分:秒
本身: 数字电子钟。
RTC: 实时时钟。
12. GPS数据解析
-----------------------------------
写在最后:另外,对于准备学习C/C++编程的小伙伴,如果你想更好的提升你的编程核心能力(内功)不妨从现在开始!
微信公众号:C语言编程学习基地
整理分享(多年学习的源码、项目实战视频、项目笔记,基础入门教程)
欢迎转行和学习编程的伙伴,利用更多的资料学习成长比自己琢磨更快哦!
编程学习书籍分享:

粉丝编程交流:
