OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5244|回复: 0

[C语言练习题] 正点原子培训课外C语言习题一

[复制链接]

331

主题

1451

帖子

12

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
7970
金钱
7970
注册时间
2015-10-15
在线时间
2889 小时
发表于 2017-7-21 20:06:36 | 显示全部楼层 |阅读模式
C语言我们培训的时候不会专门去讲,但是讲解过程中涉及到的C语言我们要求大家能够课外掌握。。。。
请大家完成下面C语言习题。。。直接在MDK上测试。

1,  使用string.h中的函数,将字符串“upgrade20170605.bin”中的年月日提取出来,并按指定格式发送到串口。
Year:2017,
Month: 6
Date:5
2,  给一个不多余5位的正整数,要求:
①  求出它是几位数;
②  分别输出每一位数
③  按逆序输出各位数字,例如原数是321,应输出123。
3,一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如,6的因子为1,2,3,而6=1+2+3,因此6是完数。编程找出1000以内的所有完数,并输出到串口,输出格式为:“6=1,2,3。(P43:
4,  熟练掌握String.h中常用的字符串处理函数:
strlen求字符串长度
strcmp比较2个字符串是否一样
strcat字符串连接操作
strcpy字符串拷贝操作
strncat字符串连接操作(前n个字符)
strncpy字符串拷贝操作(前n个字符)
strchr查询字串
strstr 查询子串
5,  熟练掌握break和continue的用法:



我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-4-3 22:51

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表