摘要: 1 MRC练习1.1 问题引用计数是Objective-C语言采用的一种内存管理技术,当一个对象被创建在堆上后,该对象的引用计数就自动设置为1,如果在其它对象中的对象成员需要持有这个对象时,则该对象的引用计数被加上1,此时如果该对象被释放,内存管理程序将首先把该对象的引用计数减1,然后判断该对象的引... 阅读全文
posted @ 2015-12-15 19:39 A蜗牛为梦想而生A 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 1 重构Point2类1.1 问题本案例使用初始化方法重构Point2类,类中有横坐标x、纵坐标y两个属性,并且有一个能显示位置show方法。在主程序中创建两个Point2类的对象,设置其横纵坐标,并将它们显示出来。1.2 步骤实现此案例需要按照如下步骤进行。步骤一:定义类Point2由于是对Poi... 阅读全文
posted @ 2015-12-15 19:08 A蜗牛为梦想而生A 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 1 第一个OC控制台程序1.1 问题Xcode是苹果公司向开发人员提供的集成开发环境(非开源),用于开发Mac OS X,iOS的应用程序。其运行于苹果公司的Mac操作系统下。本案例要求使用集成开发工具Xcode编写OC的HelloWorld程序,在Xcode的控制台中,该程序的输出结果如下图:图-... 阅读全文
posted @ 2015-12-15 19:07 A蜗牛为梦想而生A 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 1 输入一个整数,求春夏秋冬1.1 问题在实际应用中,有的变量只有几种可能取值。如人的性别只有两种可能取值,星期只有七种可能取值。在 C 语言中对这样取值比较特殊的变量可以定义为枚举类型。所谓枚举是指将变量的值一一列举出来,变量只限于列举出来的值的范围内取值。本案例需要使用交互的方式判断:用户从控制... 阅读全文
posted @ 2015-12-15 19:04 A蜗牛为梦想而生A 阅读(679) 评论(0) 推荐(0) 编辑
摘要: 1 输入一个姓名,判断是否是五虎上将。1.1 问题本案例需要使用交互的方式判断:用户从控制台输入一个名字,由程序判断该名字是否在五虎上将的名单中。五虎上将的名单是:GuanYu、ZhangFei、ZhaoYun、MaChao、HuangZhong。如果名字在名单中,程序交互过程如图-1所示:图-1如... 阅读全文
posted @ 2015-12-15 19:03 A蜗牛为梦想而生A 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 1 使用程序来模拟放球、取球的问题1.1 问题栈是一种特殊的线性表,它的逻辑结构和线性表相同,只是其运算规则较线性表有更多的限制,故又称为运算受限的线性表。栈的定义是限制仅在表的一端进行插入和删除运算的线性表。1) 通常称插入、删除的这一端为栈顶(Top),另一端称为栈底(Bottom)。2) 当表... 阅读全文
posted @ 2015-12-15 19:02 A蜗牛为梦想而生A 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 1 求数组元素的最大值1.1 问题创建程序,实现查询数组中最大值的功能,需求为:创建一个长度为10的数组,数组内放置10个0~99之间(包含0,包含99)的随机数作为数组内容,要求查询出数组中的最大值,并打印显示在界面上,控制台效果如图-1所示:图-11.2 方案首先,此方案中,需要创建一个长度为1... 阅读全文
posted @ 2015-12-15 19:01 A蜗牛为梦想而生A 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 1 完成命令解析程序1.1 问题有命令解析程序,该程序提供三个功能选项供用户选择,用户选择某功能后,程序在界面上输出用户所选择的功能名称。程序的交互效果如图-1所示:图-1由上图可以看出,程序提供的功能有:显示全部记录、查询登录记录和退出。如果用户在控制台输入1,则表示用户选择的功能为“显示全部记录... 阅读全文
posted @ 2015-12-15 18:58 A蜗牛为梦想而生A 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 1 年龄判断程序1.1 问题本案例需要使用交互的方式判断年龄的范围:用户从控制台输入一个年龄,由程序判断该年龄是否在18~50岁之间。程序交互过程如图-1所示:图-11.2 步骤实现此案例需要按照如下步骤进行。步骤一:定义变量变量age,用于保存用户从控制台输入的年龄。代码如下:#include i... 阅读全文
posted @ 2015-12-15 18:56 A蜗牛为梦想而生A 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 1 变量使用常用错误汇总1.1 问题在我们使用变量的过程中,会遇到一些问题,在此将这些问题进行汇总,在今后使用的过程中,不出错。即使出现错误也可以很快地找到问题所在。1.2 方案变量在使用的过程中,常见问题总结为如下几点:1) 使用未经声明的变量。2) 使用不符合C标识符命名规则的变量。3) 使用未... 阅读全文
posted @ 2015-12-15 18:54 A蜗牛为梦想而生A 阅读(1022) 评论(0) 推荐(0) 编辑