• 币值转换


    #include<stdio.h>
    #include<math.h>
    int aa(int a);
    int bb(int b);
    int main()
    {
        int a,b,c=1,d[10]={1,1,1,1,1,1,1,1,1,1}
        scanf("%d",&a);
        for(b=0;a/c>=10;b++)
            {
                c=pow(10,b);
            } 
            f=b;
        for(b;b>0;b--)
        {
            d[b]=a/pow(10,b-1);
            e=pow(10,b-1);
            c=a%e;
            a=c;
        }
        if(f==0)    printf("a");
        else if(f%100000000==0) {   
                        bb(f/100000000);
                    printf("Y");
                }
        else
            for(f;f>0;f--)
            {
                if(d[f]!=0) 
                    if(d[f+1]==0)
                    {
                        printf("a");
                        bb(d[f]);
                        aa(f);
                    }           
                    else
                    {   
                        bb(d[f]);
                        aa(f);
                    }
                else if(f==5)   printf("W");
            }       
    }
    
    int aa(int a)
    {
        switch(a)
            {
                case 1: printf("");break;
                case 2: printf("S");break;
                case 3: printf("B");break;
                case 4: printf("Q");break;
                case 5: printf("W");break;
                case 6: printf("S");break;
                case 7: printf("B");break;
                case 8: printf("Q");break;
                case 9: printf("Y");break;
         }
    }
    
    int bb(int b)
    {
        switch(b)
                        {
                            case 1:printf("b");break;
                            case 2:printf("c");break;
                            case 3:printf("d");break;
                            case 4:printf("e");break;
                            case 5:printf("f");break;
                            case 6:printf("g");break;
                            case 7:printf("h");break;
                            case 8:printf("i");break;
                            case 9:printf("j");break;
                        }
    }
    

      运行截图

  • 相关阅读:
    P、NP、NPC、NPH问题介绍
    过河卒 bfs搜索
    对迪杰斯特拉算法的理解
    第七周
    周作业
    月考一
    第四周
    第三周
    第二周作业
    46期第一次作业
  • 原文地址:https://www.cnblogs.com/dengjun22/p/10405729.html
Copyright © 2020-2023  润新知