A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 学以致用表初衷 中级黑马   /  2016-2-11 14:25  /  570 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

统计出下面的字符串中“咳嗽”出现的次数:
NSString *s1 = @"患者:「大夫,我咳嗽得很厉害。」大夫:「你多大 年纪?」患者:「七十五岁。」大夫:「二十岁咳嗽吗?」患者:「不咳 嗽。」大夫:「四十岁时咳嗽吗?」患者:「也不咳嗽。」大夫:「那现 在不咳嗽,还要等到什么时候咳嗽?」”;


  1. NSMutableString *s2 = [[NSMutableString alloc]initWithString:@"患者:「大夫,我咳嗽得很厉害。」大夫:「你多大 年纪?」患者:「七十五岁。」大夫:「二十岁咳嗽吗?」患者:「不咳嗽。」大夫:「四十岁时咳嗽吗?」患者:「也不咳嗽。」大夫:「那现 在不咳嗽,还要等到什么时候咳嗽?」"];
  2. int count;
  3.         count=0;
  4.       
  5.         while (1){
  6.             
  7.                    NSRange range=[s2 rangeOfString:@"咳嗽"];
  8.             if (range.location==NSNotFound)
  9.             {
  10.                 break;
  11.             }
  12.         else
  13.         {
  14.             count++;
  15.             [s2 deleteCharactersInRange:range];
  16.             NSLog(@"%@",s2);
  17.             
  18.         }
  19.         
  20.         
  21.     }
  22.         NSLog(@"%d",count);
  23.    
  24.     return 0;
  25. }
复制代码

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马