#import <Foundation/Foundation.h>
int main(int argc, const char * argv[])
{
@autoreleasepool
{
printf("请用户输入一个整数");
//定义一个 int 类型的变量来接收输入的整数
int input;
scanf("%d",&input);
//将 input 转换成字符串保存在 str 中
NSString *str = [NSString stringWithFormat:@"%d",input];
//初始化 NSArray 对象
NSArray *arr = @[@"Zero",@"One",@"Two",@"Three",@"Four",@"Five",@"Six",@"Seven",@"Eight",@"Nine"];
//创建 NSMutableString 对象
NSMutableString *strM = [NSMutableString string];
//遍历str
for (int i = 0;i < str.length;i++)
{
//将字符串str 中 i 位置的字符转换成 int类型保存到 input
input = (int)[str characterAtIndex:i] - 48;
//取出 arr[input]存到 strM
[strM appendString:arr[input]];
[strM appendString:@" "];
}
NSLog(@"%@",strM);
}
return 0;
} |
|