自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 二分查找的两种实现方法

一、方法1/*    求有序(字典序)数组arr的与给定字符串v相同的元素的最大下标。 */////  main.c//  排序查找法2//  Created by LongMa on 15/8/26.#include #include #define len (7)#define width (4)int main(int argc, const char * argv

2015-08-26 23:37:18 499

原创 Objective-C基础测试(略简单)

Objective-C编程基础 (A卷)一. 选择题。(3分*5题,共计15分)1.一个方法:- (void)setName: (NSString* )aName andAge: (int)aAge;关于这个方法的方法名描述正确的是( D ) A、- (void)setName: (NSString* )aName andAge: (int)aAge B、- (void)set

2015-08-25 23:56:08 1221

原创 猜拳游戏--最高效版本

/*概述:玩家和电脑出拳,赢方加分,输的一方不加分。每一局之后询问玩家是否继续。    分析:对象1:玩家,同电脑。方法:被询问时选择出拳并输出选择(枚举)         对象2:电脑,属性:姓名,出的拳头,分数。方法:出拳,判断输赢(传玩家对象)并计分。        每结束一局,进行询问。        电脑设置成玩家的继承,方便。 add:名字和分数在创建对象同时要初始化。自定义

2015-08-24 23:24:23 346

原创 猜拳游戏--继承(父类手动get,set)不合情理,纯属练习!

/* 两个对象,玩家和机器人(同时作裁判),询问是否继续游戏。机器人 继承人 并 重写出拳和显示出拳 的方法。不太合理,仅做练习。 */#import #import "Bot.h"int main(int argc, const char * argv[]) { @autoreleasepool { Person* p1 = [Person new];

2015-08-23 20:50:53 296

原创 测试图片上传

1.上面小图片插入方法1下面图片插入方法

2015-08-23 00:10:04 494

原创 OC学习日记-继承,多态,私有属性、变量和方法,self,super,属性修饰符,description

1.2.34.在子类种不允许声明和父类中同名的属性,子类从父类继承了,就意味着子类已有了父类的成员,再定义就重复了!5.super只能调用方法,不能访问属性。self也可以调符合123的方法!但是建议用 super,这样代码的可读性变得很高!6.

2015-08-22 23:45:32 657

原创 BUG与异常小结

一、BUG1.常见的linkerror的3个 原因:点红色后进去看信息,会显示哪个链接出错了。1、头文件应该引入.h文件,误导为.m 文件了。 2、复制文件到一个文件夹里面,必须在Build Phases--Compile Sousers 添加被复制文件的 .m文件名。负责链接错误! 3.清楚缓存:cmd+ shift + k2.dulplicate错误

2015-08-21 22:43:04 298

原创 OC实现猜拳游戏2.0(更简单方法,用两个对象、继承、条件表达式、@proterty增强和点语法)

/*概述:玩家和电脑出拳,赢方加分,输的一方不加分。每一局之后询问玩家是否继续。 分析:对象1:玩家,同电脑。方法:被询问时选择出拳并输出选择(枚举) 对象2:电脑,属性:姓名,出的拳头,分数。方法:出拳,判断输赢(传玩家对象)并计分。 每结束一局,进行询问。 电脑设置成玩家的继承,方便。 */#import #import "Bo

2015-08-20 21:43:04 372

原创 OC实现猜拳游戏(用了继承特性)

/* main.m //  150819-OC2 //  Created by LongMa on 15/8/19.    对象:    1.player         属性:姓名,出的拳头,分数        方法:出拳(公共枚举,接收,显示)             数字转换为汉字 方法    2.bot(player子类)        属性:同上//要重新定义?不需要!

2015-08-19 23:06:58 631

原创 OC多文件开发简单例子实现(重点:self在对象方法中调用其他对象方法的3种方法)

/* 2.设计一个”学生“类 1> 属性 * 姓名 * 生日 * 年龄 * 身高(单位是m) * 体重(单位是kg) * 性别 * C语言成绩 * OC成绩 * iOS成绩 2> 行为 * 跑步:每跑步一次,身高增加1cm,体重减小0.5kg,输出跑完后的体重 * 吃饭:每吃一次,身高增加1cm,体重增加0.5kg,输出吃完后的体重 * 学习:每学习一次,3可成绩各加

2015-08-18 23:31:11 482

原创 c测试最后一题(改进:通过定义结构体返回多个值)

////  main.c//  编程题2--改进为通过定义结构体返回多个值//  Created by LongMa on 15/8/16.//  Copyright (c) 2015年 itcast. All rights reserved.//2.  请用户从控制台输入班级的总人数,然后让用户依次输入每一位学生的成绩并保存(20分)//1). 将分数从高到底的打印来.//2).

2015-08-17 00:08:00 446

原创 学生信息管理系统

/* 学生信息管理系统 0.定义全局变量结构体存储学生信息 1.欢迎界面 2.提示如何操作并接收用户操作(按学号、姓名(模糊音)、性别(男/女)、分数(可嵌套)) 3.按用户输入的信息去查找并输出相关学生信息 */#include #include #define length 5struct Stu{ int _number;

2015-08-15 00:04:43 728

原创 按字母顺序排序多个国家的名字

//按字母顺序排序多个国家的名字 #include#includevoid sortCountry(char*a[],unsignedlonglen){    for (int i = 0; i 2;i++)    {       for (intj = 0; j 1- i ; j++)       {           /

2015-08-13 23:05:03 2193

原创 oc简单程序实现--人喂狗和遛狗

/** *  设计一个”狗“类  1> 属性  * 颜色  * 速度(单位是m/s)  * 性别  * 体重(单位是kg)    2> 行为  * 吃:每吃一次,体重增加0.5kg,输出吃完后的体重  * 吠(叫):输出所有的属性  * 跑:每吃一次,体重减少0.5kg,输出速度和跑完后的体重  * 比

2015-08-13 00:11:28 520

原创 编写1个函数. 该函数返回1个整型数组中的最大值、最小值、平均值、累积和.

//// main.c// Created by LongMa on 15/8/11.//  Copyright (c) 2015年 itcast. All rights reserved.//5.请编写1个函数.该函数返回1个整型数组中的最大值、最小值、平均值、累积和. #include void multifunction(int*a,int l

2015-08-12 00:04:57 6732

原创 设计算法将1个字符串连接到另外1个字符的后面.

//// main.c// 作业2//// Created by LongMa on 15/8/11.//  Copyright (c) 2015年 itcast. All rights reserved.//  2.请编写1个函数.自己设计算法将1个字符串连接到另外1个字符的后面. #include void connectStr(char

2015-08-12 00:03:42 1057

原创 10进制数转16位2进制补码

有bug:负数,结果计算错误//// main.c//  10进制转2进制//// Created by LongMa on 15/8/7.//  Copyright (c) 2015年 itcast. All rights reserved.// #include  int main(intargc,const char* argv[]){

2015-08-10 00:26:22 3020

原创 选择排序和冒泡排序小结与程序实现

冒泡,选择异同冒泡外层  i  循环 0 到(到是指   ,下同)         len-2里层a[ j ]   > a[j +  1]  比较,     j循环   0    到 len - 2 -i选择外层  i  循环 0 到                                       

2015-08-08 23:02:49 267

原创 16位2进制补码转换为10进制

//// main.c//  16位2进制补码转换为10进制//// Created by LongMa on 15/8/7.//  Copyright (c) 2015年 itcast. All rights reserved./*  1.十进制值 ==各位权之和;     权(用数组存储) =数码(循环右移 i位后 & 1) x基数(

2015-08-08 00:15:20 4639

原创 递归求最大公约数等

一般方法(辗转相除法):int main(intargc,const char* argv[]){    int x,y;    printf("请输入两个数,逗号分割:");    scanf("%d,%d",&x,&y);    if (x     {       x = x ^ y;       y = x ^ y;   

2015-08-06 23:59:45 225

原创 5注21选5升序彩票

////main.c////Created by LongMa on 15/8/5.// Copyright (c) 2015年 itcast. All rights reserved./* 5注21选5升序彩票 5组随机产生 1-21之间的5个不相同的数,再升序。 1.5组--最外层循环 5次 2.

2015-08-05 22:53:35 448

原创 自己研究的有关推箱子的--接近完美的代码

/** *  main.c * 推箱子3.0 * *  Created by LongMa on 15/8/3. *  Copyright (c) 2015年 itcast. All rights reserved *     功能:        1.各种小bug已解决,比如 推到边缘后小人不再推自己绕到边缘也判定成功的bug……        2.现在可以手动改地图的长,宽了!

2015-08-04 00:06:07 1091

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除