輸入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
一周排行