A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

#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;
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马