黑马程序员技术交流社区
标题:
统计字符串中某汉字词语出现的次数
[打印本页]
作者:
Abuzzworld
时间:
2015-10-12 15:23
标题:
统计字符串中某汉字词语出现的次数
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
//统计出下面的字符串中“咳嗽”出现的次数:
NSString *s1 = @"患者:「大夫,我咳嗽得很厉害。」大夫:「你多大年纪?」患者:「七十五岁。」大夫:「二十岁咳嗽吗?」患者:「不咳嗽。」大夫:「四十岁时咳嗽吗?」患者:「也不咳嗽。」大夫:「那现 在不咳嗽,还要等到什么时候咳嗽?」";
NSMutableString *ms = [NSMutableString stringWithString:s1];
int count = 0;
for (int i=0; i<ms.length; i++) {
NSRange rr = [ms rangeOfString:@"咳嗽"];
if (rr.location!=NSNotFound) {
[ms deleteCharactersInRange:rr];
count++;
}
}
NSLog(@"%d",count);
}
return 0;
}
------------------------
2015-10-12 15:15:22.171 block[1912:178946] 7
Program ended with exit code: 0
复制代码
同时求问,接收控制台输入的数字,例如“100600450.60007”,然后自控制台输出"一亿零六十万零四百五十点六零零零七",这个该怎么搞啊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2