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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1. 找出多个字符串中的最大公共子字符串
2. '计算1~100中所有7的倍数的个数
3. 输入6个字符串('仅含字母和数字'),字符串排序并输出。//居然忘记做法!!!!
4. 输入两数,打印其和、差、积、商、余数。
5. 输入字符串,统计A、B、C、D出现次数,由高到低输出字母和次数。
6. 输入英文语句,单词首字符转换大写后输出。

"Objective-C
7. '中华人民共和国公民身份证号码组成规则是前4位是代表省份和地区(例如4201代表湖北省武汉市),最后一位代表性别(1或3代表男性)。编写一个程序,通过身份证号码判断某人是否是武汉人以及其性别。(Objective-C)
8. '编程求字符串“100”和“150”按十进制数值做差后的结果以字符串形式输出。(Objective-C)
9. 利用分类给NSString扩展3个方法(Objective-C)
    1>' 字符串反转(比如@”123”调用方法后返回@”321”)
    2> 计算英文字母的个数(比如@”5435abc54abc3AHJ5”调用方法后返回的是9)
    3> '去除字符串两端空格(比如@”  1235 45 ”调用方法后返回@”1235 45”)
10. 有一个Baby类,有Cry行为(方法,意为“哭”),Baby可以配一个保姆,但是作为保姆,必须遵守保姆协议:能够处理Baby类Cry的行为。请根据以上描述设计一套代理设计模式(Objective-C)
11. 定义2个新类,分别命名为Song/Playlist。Song对象包含歌曲的信息,歌名、艺术家、专辑、歌曲长度;Playlist对象表示一个播放列表,包含播放列表名称和一个歌曲的集合,还应该提供添加和删除歌曲的方法。(Objective-C)
12. 定义一个学生类,需要有姓名,年龄,考试成绩三个成员属性,创建5个对象,属性可以任意值。(Objective-C)
    1> 不使用@property,手动编写他们的访问器方法(getter和setter),注意内存管理(手动管理内存)
    2> 增加一个便利构造器(快速构造器)
    3> 使用NSLog输出学生对象时,输出信息格式为:My Name Is XXX  Age Is XXX Score Is XXX
    4> 对5个学生对象按照成绩—》年龄—》姓名优先级排序(成绩相同按照年龄排序,成绩年龄相同按照姓名排序(5个学生的属性值自己随便设定,姓名不考虑中文,按26个大小字母排序))



6 个回复

倒序浏览
#pragma mark 留名
回复 使用道具 举报

留点黑马币最好
回复 使用道具 举报
好东西,给个赞
回复 使用道具 举报

谢啦 ,大家一起学习共同进步
回复 使用道具 举报
好人  好人.........................
回复 使用道具 举报
占晓 中级黑马 2016-9-14 22:12:13
7#
IT军犬 发表于 2016-9-14 20:18
好人  好人.........................

哈哈  好人是必须的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马