Objective-C实验练习题汇总(一)

实验一 Objective-C初步

一、实验目的

了解OC语言表示逻辑量的方法

熟悉选择结构程序设计

熟练使用if语句进行程序设计

使用switch语句实现多分枝选择结构

熟悉掌握while语句、do-while语句和for语句实现循环的方法

掌握在程序设计中用循环方法实现一些常用算法(如穷举、迭代、递推等)

掌握并会分析循环结构程序

掌握Xcode编译器的使用

二、实验内容及步骤

1.百钱百鸡,中国古代数学家张丘建在他的《算经》中提出了著名的百钱

买百鸡问题:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何?
提示:
   
设鸡翁、鸡母、鸡雏的个数分别为x,y,z,题意给定共100钱要买百鸡,若全买公鸡最多买20只,显然x的值在0~20之间;同理,y的取值范围在0~33之间,可得到下面的不定方程:
                  5x+3y+z/3=100
                  x+y+z=100
   
所以此问题可归结为求这个不定方程的整数解。

2.判断用户输入的正整数n是否为素数,直到用户输入1为止。

1)用while循环读入正整数n

2)对于每个正整数n,采用for循环判断是否为素数。

3)打印输出判断结果

3.分别用while语句、do-while语句编写程序,计算e≈1+1/1!+1/2!+...+1/n!

(1) 用单重循环编写程序

(2) 使误差小于给定的ε,设ε=10-5

(3) 除了输出e以外,同时还要输出总的项数n

三、实验要求

1.实验中仔细观察、记录、比较实验结果,如果不一致应找出原因。

2.讨论上机各个环节所出现的错误及解决的办法。

3.分析C程序和OC程序基本语法的异同点。

实验二Objective-C的面向对象基础

定义简单的类,并通过对象来使用相关类



实验三 继承与派生

使用派生类,定义派生类对象,并使用其中的方法


实验四 Objective-CFoundation框架

使用框架编写程序



实验源码:http://vdisk.weibo.com/s/vnyPi/1364454674

你可能感兴趣的:(ios)