• L1-007. 念数字


    L1-007. 念数字

    输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出“fu”字。十个数字对应的拼音如下:

    0: ling
    1: yi
    2: er
    3: san
    4: si
    5: wu
    6: liu
    7: qi
    8: ba
    9: jiu
    

    输入格式:

    输入在一行中给出一个整数,如: 1234 。

    提示:整数包括负数、零和正数。

    输出格式:

    在一行中输出这个整数对应的拼音,每个数字的拼音之间用空格分开,行末没有最后的空格。如 yi er san si

    输入样例:
    -600
    
    输出样例:
    fu liu ling ling

     1 #include<stdio.h>
     2 #include<string.h>
     3 int main()
     4 {
     5     char shuzi[12][6]={"ling","yi","er","san","si","wu","liu","qi","ba","jiu","fu"};
     6     char x[1000];
     7     int i,num;
     8     scanf("%s",x);
     9     for(i=0;i<strlen(x)-1;i++)
    10     {
    11         if(x[i]=='-'){
    12             printf("%s ",shuzi[10]);
    13         }
    14         else{
    15             num=x[i]-48;
    16             printf("%s ",shuzi[num]);
    17         }
    18     }
    19     num=x[i]-48;
    20     printf("%s",shuzi[num]);
    21     return 0;
    22 }
  • 相关阅读:
    子元素margin带动父元素拖动
    SideBar---fixed定位
    身份证号码
    正则表达式
    关于encodeURIComponent的用法
    判断用户使用的浏览设备
    获取cookie值
    第五周学习总结
    第四周学习总结
    寻找你的黑客偶像
  • 原文地址:https://www.cnblogs.com/yoci/p/6760698.html
Copyright © 2020-2023  润新知