黑马程序员技术交流社区
标题:
编程求字符串“100”和“150”按十进制数值做差后的结果...
[打印本页]
作者:
huh
时间:
2016-1-1 18:22
标题:
编程求字符串“100”和“150”按十进制数值做差后的结果...
/*
main.m
编程求字符串“100”和“150”按十进制数值做差后的结果以字符串形式输出
分析:
1)100 和 150 首先以字符串方式定义
2)字符串转换为int类型后,运算
3)结果在转换为字符串类型
*/
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
// 第一种方法
// 以字符串类型定义
NSMutableString *str1=[NSMutableString stringWithFormat:@"%@",@"158"];
NSMutableString *str2=[NSMutableString stringWithFormat:@"%@",@"39"];
//把字符串转换成 int型
int a=[str1 intValue];
int b=[str2 intValue];
//(a-b结果,在格式化成字符串赋给str3
NSMutableString *str3=[NSMutableString stringWithFormat:@"%d",(a-b)];
// //第2种方法([NSMutableString alloc] - 分配个空间,构造方法里面)
// NSMutableString *str1=[[NSMutableString alloc]initWithString:@"158"];
// NSMutableString *str2=[[NSMutableString alloc]initWithString:@"39"];
// int a=[str1 intValue];
// int b=[str2 intValue];
// NSMutableString *str3=[NSMutableString stringWithFormat:@"%d",(a-b)];
NSLog(@"%@\n",str3);
return 0;
}
复制代码
作者:
爱梦者
时间:
2016-6-28 10:11
大神
作者:
ldk1991125
时间:
2016-6-28 17:49
腻害,赞一个,俺还要接着学才行
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2