C语言经典编程
Li_Xianming
晚安
即使没有人为你鼓掌
也要优雅的谢幕
感谢自己的认真付出
展开
-
将字符串转化为数字与将数字转化为字符串
问题1:将字符串转化为数字例: 输入字符串如“123456”,将它转化为数字123456并输出。问题2:看到问题1,想到atoi函数,但是atoi函数还能将 ‘-’ 转化为 -。如何定义自己的atoi函数。例:定义my—atoi函数,输入字符串如“-123456” ,输出为数字-123456。就是设置一个旗帜,和问题1一样的处理。原创 2016-11-08 11:06:07 · 923 阅读 · 0 评论 -
字符串的最长子串,子串出现的个数,及按要求输出头尾之间的字符串
问题1:输入一个字符串,计算最长子串位数,并输出最长子串。例:输入字符串“1267dsa12739281gdalks1”则最长子串位数为 8最长子串为“12739281”问题2:输入一个字符串,再输入一个子串,计算子串出现的次数。例:输入字符串“1213shello380hello8239hello112”输入子串“hello”则子串原创 2016-11-08 15:46:03 · 928 阅读 · 0 评论 -
32位系统将十进制转换为二进制和八进制。
问题1:将十进制转换为二进制。例:输入十进制5输出二进制0000 0000 0000 0000 0000 0000 0000 0101问题2:将十进制转换为八进制。例:输入十进制5输出八进制0x00000005原创 2016-11-08 16:06:14 · 1306 阅读 · 0 评论 -
输出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 · 1665 阅读 · 0 评论