- 博客(8)
- 收藏
- 关注
原创 输出100以内素数,1000以内完数,以及1000以内有多少个9.
问题1:输出100以内的素数(大于1的自然数中,除了1和它本身,不再有其他因数)问题2:输出1000以内的完数。(除了它本身的所有约数之和与其自身相等)例:6 = 1+2+3问题3:计算1000以内一共有多少个9。(19有一个9,99有两个9)
2016-11-08 22:42:51
1706
原创 32位系统将十进制转换为二进制和八进制。
问题1:将十进制转换为二进制。例:输入十进制5输出二进制0000 0000 0000 0000 0000 0000 0000 0101问题2:将十进制转换为八进制。例:输入十进制5输出八进制0x00000005
2016-11-08 16:06:14
1353
原创 字符串的最长子串,子串出现的个数,及按要求输出头尾之间的字符串
问题1:输入一个字符串,计算最长子串位数,并输出最长子串。例:输入字符串“1267dsa12739281gdalks1”则最长子串位数为 8最长子串为“12739281”问题2:输入一个字符串,再输入一个子串,计算子串出现的次数。例:输入字符串“1213shello380hello8239hello112”输入子串“hello”则子串
2016-11-08 15:46:03
969
原创 将字符串转化为数字与将数字转化为字符串
问题1:将字符串转化为数字例: 输入字符串如“123456”,将它转化为数字123456并输出。问题2:看到问题1,想到atoi函数,但是atoi函数还能将 ‘-’ 转化为 -。如何定义自己的atoi函数。例:定义my—atoi函数,输入字符串如“-123456” ,输出为数字-123456。就是设置一个旗帜,和问题1一样的处理。
2016-11-08 11:06:07
965
原创 嵌入式开发为什么选择C语言及C的缺陷
一.嵌入式开发中为什么选择C语言第一点:嵌入式是对操作系统的移植,而操作系统的开发中无论是上层应用层还是底层驱动都需要用到 C语言。C语言是面对结构语言,相对于那些面对对象语言,更适合解决嵌入式开发这种具体的工作 。第二点:C语言有三大特点:1.良好的移植性 2.能够直接访问硬件 3.运行效率高这也是它能够被选择的主要原因。 C语言为什么会具有这样特点呢?1.良好的移
2016-11-04 17:56:03
891
原创 初始GCC编译器之预处理
1 GCC简介目前LInux下最常用的C语言编译器是GNU CC(简称为gcc)是GNU项目中符合ANSI C标准的编译系统,能够编译用C、C++和Object C等语言编写的程序。gcc不仅功能强大,而且可以编译如C、C++、Object C、Java、和Ada等多种语言,而且gcc又是一个交叉平台编译器,它能够在当前CPU平台上为多种不同体系结构的硬件平台开发软件,因此尤其适合在嵌入式领域
2016-10-29 21:16:38
761
原创 什么是嵌入式?
1什么是嵌入式?IEEE(Institute of Electrical and Electronics Engineers,美国电气和电子工程师协会)对嵌入式系统的定义:“用于控制、监视或者辅助操作机器和设备的装置”。原文为:Devices Used to Control,Monitor or Assist the Operation of Equipment,Machinery or
2016-10-22 20:59:59
1077
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人