黑马程序员技术交流社区
标题: 对象方法字符判断多文件开发计算器 [打印本页]
作者: Yip-Jun 时间: 2015-11-29 00:31
标题: 对象方法字符判断多文件开发计算器
#import <Foundation/Foundation.h>
@interface Calculator : NSObject
{
@public
int _num1;
int _num2;
int _result;
char _ch;
}
-(int)Ch;
@end
#import "Calculator.h"
@implementation Calculator
-(int)Ch
{
if (_ch == '+') {
return _num1 + _num2;
} else if (_ch == '-'){
return _num1 - _num2;
}else if (_ch == '*'){
return _num1 * _num2;
}else {
return _num1/_num2;
}
}
@end
#import <Foundation/Foundation.h>
#import "Calculator.h"
int main(int argc, const char * argv[]) {
@autoreleasepool {
Calculator * Result = [Calculator new];
NSLog(@"请输入需要运算的两个整数,(例如:1+1):");
scanf("%d%c%d",&Result->_num1,&Result->_ch,&Result->_num2);
int add = [Result Ch];
NSLog(@"%d %c %d = %d",Result->_num1,Result->_ch,Result->_num2,add);
}
return 0;
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |