輸入123輸出one two three

#import <Foundation/Foundation.h>

 int main(int argc, const char * argv[]) {

    @autoreleasepool {

      NSArray * arr=@[@"zero",@"one",@"two",@"three",@"for",@"five",@"six",@"seven",@"eight",@"nine"];

        int num=0;

        NSLog(@"请输入一个整数");

        scanf("%d",&num);

        NSString* str=[NSString stringWithFormat:@"%d",num];

        NSMutableString * str2=[NSMutableString string];

        for(int i=0;i<str.length;i++){

            //把一个字符型转成数字型 他们相差48 比如一个字符型1 减去48就是数字型1

            [str2 appendFormat:@"%@",arr[[str characterAtIndex:i]-48]];

            [str2  appendString:@" "];

        }

        NSLog(@"%@",str2);

 

更多相关文章
  • map: (K1, V1) → list(K2, V2) reduce: (K2, list(V2)) → list(K3, V3) (K1, V1): jobConf.setInputKeyClass(K1. cl
  • 在C++中,有一个stream这个类,所有的I/O都以这个"流"类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符: 1.插入器(<<) 向流输出数据.比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout&l ...
  • 1. echo命令可以显示文本行或变量,或者把字符串输入到文件. echo [option] string --命令格式 -e 解析转义字符 -n 回车不换行,linux系统默认回车换行 转义符(\c,\f,\t,\n) 例子:关于echo的脚本,注意观察其中的字符和参数的使用. #!/bin/ba
  • 3.Shell输入与输出    3.1.echo        echo命令可以显示文本行或变量,或者把字符串输出到文件        echo [option] string            -e:解析转义字
  • 狗输入法弹出搜狐新闻的解决辦法(sohunews.exe) 1.找到搜狗输入法的安装目录(一般是C:\program files\sougou input\版本号\)2.右键点击sohunews.exe,选择安全选项
  • last modified: 2010-05-28 输入与输出<stdio.h>   头文件<stdio.h>定义了用于输入和输出的函数.类型和宏.最重要的类型是用于声明文件指针的FILE.另外两个常用的类型是size_t和fpos_t,size_t是由运算符sizeof产生 ...
  • 


    		    PMBOK2004九大管理44過程輸入工具輸出
    [PMBOK2004]九大管理44过程输入工具输出 本文出自 "都市布衣" 博客,请务必保
  • 1.安装xcompmgr   sudo apt-get install xcompmgr 2.设置xcompmgr自动启动      mkdir-/.config/autostart      vim xcompmg
一周排行
  • 


    		    制作自己的CentOS ISO
    Centos6.3官方的DVD包过于庞大,里面集成了大量软件,但其中有许多软件在生产环境中
  • Windows Azure Traffic Manager (5) Traffic Manager Overview
    <Windows Azure Platform 系列文章目录>   笔者默默地 ...
  •   format-detection 检测html里的一些格式,其值如下 telephone=no:禁止把数字转化为拨号链接 telephone=yes:开启把数字转化为拨号链接,默认开启 email=no:禁止作为
  • 


    		    Cisco IOU
    一.简介 CiscoIOU 全称是Cisco IOS on Unix ,最早的版本是运行于
  • red hat 6.2 网卡启动报错如下: Shutting down interface eth0: Error: Device 'eth0' (/org/freedesktop/NetworkManager/De
  • date命令的简单用法: 1.date命令用于显示当前的日期和时间. [[email protected] ~]$ date Fri Aug 21 7 CST 2015 2.以加号(+)开头的参数可指定
  • S3C2440有两个PLL(phase locked loop)一个是MPLL,一个是UPLL.MPLL用于CPU及其他外围器件,UPLL用于USB.用于产生FCLK, HCLK, PCLK三种频率,这三种频率分别有
  • ◆变背景 打开记事本,输入下面的内容: [ExtShellFolderViews]{BE098140-A1D0-A3A0C04FD706EC}={BE098140-A1D0-A3A0C ...
  • 一:OSPF包的类型: 1. HELLO包:用来建立和维持邻居关系: 2. DATEBASE DESCRIPTION (DBD):用来检验路由器之间的数据库并进行同步的: 3. Link state request
  • Array 1 val greetStrings = new Array[String](3) 2 greetStrings(0) = "Hello" 3 greetStrings(1) = &q ...