首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
已知一个字符串,内有数字和非数字字符,例如akl23x456? 302ge1463,将其中连续的数字作为一个整体,依次存放到一维数组a中,例如a[0]=123,a[11=456,…,设计算法实现上述要求。
已知一个字符串,内有数字和非数字字符,例如akl23x456? 302ge1463,将其中连续的数字作为一个整体,依次存放到一维数组a中,例如a[0]=123,a[11=456,…,设计算法实现上述要求。
admin
2014-12-25
127
问题
已知一个字符串,内有数字和非数字字符,例如akl23x456? 302ge1463,将其中连续的数字作为一个整体,依次存放到一维数组a中,例如a[0]=123,a[11=456,…,设计算法实现上述要求。
选项
答案
void ContDigit(char*str,int a=) {/*统计给定的字符串中的数值,并放入数组a中*/ i=0:P=str; while(*p!=‘\0’) if(*P>=‘0’&&*P<=‘9’) {sum=0; while((*p!=‘\0’&&*P>=‘0’&&*P<=‘9’) {sum=sum*10+*p一‘0’; p++; } a[i++]=sum; } else p++; }
解析
扫描输入的字符串,当串不结束时,若读的字符为数字字符,则该字符开始检查其后的若干字符,若是数字字符则累加,直到非数字字符为止,并将该数字放人数组a中,然后继续扫描,直到所有的字符全部检查完毕。算法描述如下。
转载请注明原文地址:https://kaotiyun.com/show/5ZVx777K
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
【】是Novell公司开发的用于管理网络的操作系统。
计算机系统的逻辑安全主要通过若干种方法来实现,不包括【】
简述分布式管理的核心思想。
在计算机网络领域,主要的标准制定机构有哪些?
______是指对于网络中两个相邻结点之间传输的数据进行加密保护。
在模块结构图中,用连接两个模块的箭头表示调用,其中,关于箭头指向的说法中正确的是()
集合R与S的交可以用关系代数的基本运算表示为()
某用户文件共12个逻辑记录,每个逻辑记录的长度为240个字符,现把该文件存放到磁带上,若磁带的记录密度为400字符/英寸,块与块之间的间隙为0.3英寸,请回答:不采用记录成组操作时(即每个记录占一块),磁带空间的利用率为多少?
用来比较两个二进制数的大小,并且给出比较结果的电路称为______。
DES的有效密钥长度是()
随机试题
=______。
Wholelifeispermanentinsuranceprotectionthatprotectsyouforyourwholelife,fromthedayyoupurchasethepolicyuntily
在我国麻疹疫苗初次接种的适宜年龄为
五脏主五液,下述哪个说法不确切
行政行为生效的前提条件是行政行为的()。
根据《生产安全事故报告和调查处理条例》的规定,下列情况中属于特别重大事故的是()。
全面建设节约型社会,就是以发展促节约,以节约保发展。如果资源节约技术和管理水平进一步提高,节约型社会的相关政策法规进一步完善,那么环境保护就可以获得更加有力的保障。全社会只有增强资源节约意识,资源利用的效率才能充分提高。由此可见()。
学习中为提高学习效果和效率,用以调节学习行为和认知活动方法的是()。
亚洲被称为“世界第一洲”,下列不能证明这一论断的指标是________。
WindowsNT是人们非常熟悉的网络操作系统,其吸引力主要来自 Ⅰ.适合因特网标准服务平台 Ⅱ.开放源代码 Ⅲ.有丰富的软件支持 Ⅳ.免费提供
最新回复
(
0
)