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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 赵安庆 中级黑马   /  2016-5-10 00:16  /  4350 人查看  /  32 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

///思路写在main函数中函数体最上方,当程序运行错误的时候,如果有思路,将会有分值;相反,如果运行有一点错误,但是没有思路注释,有可能会全错;
//2.老师很少会看main函数之外的部分,所以,修饰main函数十分重要
//
//
//
//________________________________________________________________________
//C语言
//________________________________________________________________________
//1. 找出多个字符串中的最大公共子字符串  ok
//
//2. 计算1~100中所有7的倍数的个数  ok
//
//3. 输入6个字符串(仅含字母和数字),字符串排序并输出。 ok
//
//4. 输入两数,打印其和、差、积、商、余数。 ok
//
//5. 输入字符串,统计A、B、C、D出现次数,由高到低输出字母和次数。 ok
//
//6. 输入英文语句,单词首字符转换大写后输出。 ok
//
//13. 1-1000 的完数(如果一个数恰好等于它的因子之和,则称该数为“完全数”) ok
//
//14. 编写程序,打印1到100之内的整数,但数字中包含7的要跳过,例如:17、27、71、72    ok
//
//15. 掷骰子题,掷骰子100次,输出每个号出现的次数。  ok
//
//16. 查找语句中的最长单词  ok
//
//17. 输出一个字符串中每个字符出现的次数。 ok
//
//18. 编程实现对键盘输入的英文名句子进行加密。用加密方法为:当内容为英文字母时,用26字母中的其后三个字母代替该字母,若为其它字符时不变。比如245a95n加密后是245bcd95opq。(C语言) ok
//
//19. 编写一个int string_len(char *s),返回字符串s的字符长度(不包括\0) (C语言编程题) ok
//
//20. 设计一个函数,找出整型数组元素的最小值(C语言编程题) ok
//
//-21. 金额转换,阿拉伯数字转换成中国传统形式。例如:101000001010   转换为   壹仟零壹拾亿零壹仟零壹拾圆整  ok
//
//22. 实现任意数的十进制整数转换成2~16进制数  ok
//
//-23. 小明从2006年1月1日开始,每三天结识一个美女两天结识一个帅哥,编程实现当输入2006年1月1日之后的任意一天,输出小明那天是结识美女还是帅哥(注意润年问题)
//
//27. 有八个人坐在一起,问第8个人多少岁?他说比第7个人大3岁。问第7个人多少岁?他说比第6个人大3岁。问第6个人多少岁?他说比第5个人大3岁。问第5个人多少岁?他说比第4个人大3岁,以此类推,最后问第1个人多少岁?他说是10岁。请问第8个人多大?(C语言)
//  
//-32. 求两个字符串的公共字母,添加到第三个字符串中。
//
//________________________________________________________________________
//OC
//________________________________________________________________________
//
//
//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个大小字母排序))
//
////24. 创建一个NSDiction
//ary对象,随便往里面添加内容,然后通过代码产生可变和不可变副本,这些复制是深复制还是浅复制?(Objective-C)
//
//25. 现有如下定义的字符串: NSString * str= @"iphoneAndroid",能不能对该字符串进行修改,如果能,请输出删除Android后的新字符串。(Objective-C) ok
//
//26. 编写一个程序,用于接受从终端输入的整数,提取并用英文显示这个数的每一位数。例如输入112 输出 One One Two。(Objective-C) ok
//
////28. 写一个Person类,要保证无论什么情况下创建Person对象返回的都是同一个对象(单例设计模式)。(Objective-C)
//
//29. 现在有一个有序的数组,要求用户输入一个整数放到数组中还保证这个数组是有序的。例如原数组为@[@1,@3,@5,@7,@9]; 插入8之后为@[@1,@3,@5,@7,@8,@9];(Objective-C)
//
//30. 封装一个Person类,有age,height,weight属性,有类方法write,对象方法run,look。说出对象方法和类方法的区别,如果run方法加一个参数,如何将它改成类方法,如何调用?
//
//31. 编写一个学生管理系统程序,用来记录学生的信息(包括姓名、年龄、性别、学号、分数),提供增加、删除、查询学生信息的入口。
//

32 个回复

倒序浏览
6868686868686868688686
回复 使用道具 举报
感谢大神分享,特别好。
回复 使用道具 举报
先收藏一下。
回复 使用道具 举报
怎样,好学么
回复 使用道具 举报
感谢分享。。
回复 使用道具 举报
加油   赞赞赞
回复 使用道具 举报
king、小白 来自手机 中级黑马 2016-5-10 21:58:14
8#
piaoliang
回复 使用道具 举报
谢谢。分享。可以留着看看。
回复 使用道具 举报
mmxhh 中级黑马 2016-5-10 22:18:56
10#
谢谢分享
回复 使用道具 举报
很详细,谢谢,学习了
回复 使用道具 举报
谢谢分享,继续看资料
回复 使用道具 举报
感谢分享,收藏了,慢慢理解
回复 使用道具 举报
感谢分享~~~
回复 使用道具 举报
```````Mark
回复 使用道具 举报
谢谢分享
回复 使用道具 举报
谢谢分享
回复 使用道具 举报
谢谢分享
回复 使用道具 举报
厉害,高手总结的很好
回复 使用道具 举报
TGII 中级黑马 2016-5-11 00:30:30
20#
流弊,等我复制
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马