- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
删除字符(Delete character)
删除字符(Delete character)
1 、 assume that the input string contains only letters and * numbers. Function is: in addition to string preamble and tail * number, the string will be deleted all other *. The parameter h has been pointing to the first letter in the string, and the parameter P has been pointing to the last letter in the string.
For example, the contents in the string are: ****A*BC*DEF*G********, and the contents of the string should be: ****ABCDEFG******** after deletion.
Void fun (char, *a, char, *h, char, *p)
{char, b[81], *x;
Int, i=0, j=0;
X=a;
While (xh) {b[j]=*x; x++; j++;}
While (h=p)
If (*h! =*) {b[j]=*h; j++; h++;}
Else h++;
P++;
While (*p) {b[j]=*p; j++; p++;}
B[j]=\0; j=0;
While (b[j])
{a[i]=b[j]; i++; j++;}
A[i]=\0;}
2, the provisions of the input string contains only letters and * number. Function is: make the string in front of the continuous number of * * not more than N; if more than N, then delete the excess number; if less than or equal to N, then do nothing, string middle and tail * number is not deleted.
For example, a string of content: *******A*BC*DEF*G****, if the n value is 4, after removing the contents of a string should be: ****A*BC*DEF*G****; if the value of n is 8, then the contents of a string is: *******A*BC*DEF*G****. The value of n is entered in the main function.
Void fun (char, *a, int, n)
{char b[81];
Int, i=0, j=0, s=0, k;
While (a[i]==*) {s++; i++;}
If (sn)
{for (k=0; kn; k++)
{b[j]=*; j++;}
While (a[i])
{b[j]=a[i]; j++; i++;}
B[j]=\0; i=0; j=0;
While (b[j])
{a[i]=b[j]; i++; j++;}
A[i]=\0;
}}
3, function fun function is: s index string index is even, and ASCII value is odd number of characters to delete, s in the remaining characters formed new string in the T refers to the array.
For example, if the s refers to the contents of a string is ABCDEFG12345, the character of the C ASCII code value is odd, subscript in the array is even, so must be removed; and 1 ASCII character code value is odd, the subscript in the array is
您可能关注的文档
- 俄语冶金工业词汇(Glossary of terms in Russian metallurgical industry).doc
- 俄称中国航母成日头号威胁 可攻击日本所有目标(Russia said the China Chengri carrier number one threat can attack all targets in Japan).doc
- 俄语学习yhy518箱包(Russian learning yhy518 bags).doc
- 保定市医保中心办事指南(Baoding medical insurance center guide).doc
- 保持利率稳定 看好经管理济苏醒(Maintain stable interest rates, good management, recovery).doc
- 保税区外汇管理(Foreign exchange management in the bonded area).doc
- 保龄宝 巨头背后的快公司(Fast company baolingbao giant behind).doc
- 保护u盘(Protect u).doc
- 俞敏洪生活在自在与豁达的心境中(Yu Minhong living in a free and expansive mood).doc
- 信息不对称下中小企业融资困境分析(Analysis of financing difficulties of SMEs under asymmetric information).doc
- 初二语文期末模拟试题24034(Second language final exam questions 24034).doc
- 初二语文期末模拟试题21754(Second language final exam questions 21754).doc
- 删除网维大师广告(Delete web master ad).doc
- 判断北斗七星与北极星的位置(Judge the position of the big dipper and the North Star).doc
- 初音未来(Hatsune Miku).doc
- 利玛窦记忆之宫的12个房间(The 12 room Ricci Memory Palace).doc
- 利用visual basic 实现无线通讯(利用Visual Basic实现无线通讯).doc
- 判断题100道(Judge the question 100).doc
- 利用仲裁解决中外税收协定争议问题探讨(Discussion on disputes between China and foreign countries in settlement of tax treaties by arbitration).doc
- 别对我撒谎,我懂微表情(Don't lie to me, I know).doc
文档评论(0)