• 币值转换


    一·实验代码

    #include <stdio.h>
    int main()
    {
      char A[10]={'a','b','c','d','e','f','g','h','i','j'};
      int B[10]={0};     
      int n,i=0;
      scanf("%d",&n);
      if(n==0) printf("a");      
      while(n!=0)        
      {
        B[i]=n%10;
        i++;
        n/=10;
      }
      i--; if(i==8) 
      {        
        printf("%cY",A[B[i]]);
        if(B[7]!=0) printf("%cQ",A[B[7]]);
        else if(B[6]!=0||B[5]!=0||B[4]!=0) printf("a");//B[7]==0
        if(B[6]!=0) printf("%cB",A[B[6]]);
        else if(B[7]!=0&&(B[5]!=0||B[4]!=0)) printf("a");//B[6]==0
        if(B[5]!=0) printf("%cS",A[B[5]]);
        else if(B[6]!=0&&(B[4]!=0)) printf("a");//B[5]==10
        if(B[4]!=0) printf("%c",A[B[4]]);
        if(B[7]!=0||B[6]!=0||B[5]!=0||B[4]!=0) printf("W");
        if(B[3]!=0) printf("%cQ",A[B[3]]);
        else if(B[2]!=0||B[1]!=0||B[0]!=0) printf("a");//B[3]==0
        if(B[2]!=0) printf("%cB",A[B[2]]);
        else if(B[3]!=0&&(B[1]!=0||B[0]!=0)) printf("a");//B[2]==0
        if(B[1]!=0) printf("%cS",A[B[1]]);
        else if(B[2]!=0&&B[0]!=0) printf("a");//B[1]==0
        if(B[0]!=0) printf("%c",A[B[0]]);
       

    二·设计思路

    第一步:定义主函数 

    第二步:运用if-else语句进行多次循环(注意表达方式)

    第三步:结合题目要求以及注意输出格式完成编程

    三·遇到的问题及解决方案

    对题目中零理解不到位以及数组知识的模糊

    看书复习数组知识以及询问同学解决

  • 相关阅读:
    图解CSS3----1-关系选择器
    HTML5----热区(在图片img上第一超链接选区)
    Javascript----练习二(运算符)
    Javascript----练习一(变量)
    PHP表单
    maven
    Docker
    PHP字符串
    面向对象思想的核心概念
    虚方法
  • 原文地址:https://www.cnblogs.com/FLZ1208/p/10414771.html
Copyright © 2020-2023  润新知