码迷,mamicode.com
首页 > 其他好文 > 详细

第一天学习oc用xcode做的一个加减乘除 圆的面积计算

时间:2014-12-03 20:54:43      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:style   io   ar   color   sp   on   文件   div   log   

#import <Foundation/Foundation.h>  //这是oc的框架

@interface jisuan : NSObject  //申明一个jisuan这样的类 并继承NSObject这个类
{
    @public   //下面都是定义类里面的值
    float a;   //一个数字
    float b;  //一个数字
    float sum; //两个数相加返回的和
    float difference;  //差
    float product;//积
    float quotient;//商
    float area;//圆的面积
}
-(void)add;   //计算和的方法
-(void)minus;//计算差的方法
-(void)time;//计算 乘积的方法
-(void)divide;//计算除法的商
-(void)Shape;//计算圆面积的方法
@end

上面的是h文件的代码主要是申明类

 

 

 

#import "jisuan.h"  //来源于这个文件

@implementation jisuan//头文件
-(void)add{
    NSLog(@"jisuan->add:%f",sum);//输出.h文件里的sun这个值下面相同
}
-(void)minus{
    NSLog(@"jisuan->minus:%f",difference);
}
-(void)time{
    NSLog(@"jisuan->time:%f",product);
}
-(void)divide{
    NSLog(@"jisuan->divide:%f",quotient);
}
-(void)Shape{
    NSLog(@"jisuan->Rectange:%f",area);
}
@end

 

 

 

 

#import <Foundation/Foundation.h>//框架
#import "jisuan.h"//来源于这个文件
int main(int argc, const char * argv[]) {//主函数入口
    float m;//初始化的值
    float n;
    float f;
    NSLog(@"请输入两个数");//在显示上提醒用户
    scanf("%f%f",&m,&n);//这是需要用户自己输出的值
    float k=m+n;//计算输出的两个值的加法
    float s=m-n;//计算两个值的减法
    float q=m*n;//计算两个数的乘法
    float r=m/n;//计算两个数的除法
    NSLog(@"请输入圆的半经");//提醒用户输出圆的半径
    scanf("%f",&f);//用户自己输出半径
    float _s=3.14*f*f;//圆面积的算法
    NSLog(@"%f",k);//这只是我自己检测上面的计算成功没有 可要可不要
    jisuan *v=[[jisuan alloc]init];//这是为将要得到的值初始化一个空间
    v->a=m;//将我们输入的一个变量m传值到a中 意思也是说将这一个mian.m中的文件中m传递到了jisuan.h中去了
    v->b=n;
    v->sum=k;
    v->difference=s;
    v->product=q;
    v->quotient=r;
    v->area=_s;
    NSLog(@"%@",v);
    [v add];     给v对象发送add消息
    [v minus];
    [v time];
    [v divide];
    [v Shape];
    return 0;
    
}

 

第一天学习oc用xcode做的一个加减乘除 圆的面积计算

标签:style   io   ar   color   sp   on   文件   div   log   

原文地址:http://www.cnblogs.com/daijiahong/p/4141071.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!