zoukankan      html  css  js  c++  java
  • 币值转换

    1#include<stdio.h>
    int main (void)
    {
    int n, value, value1, value2, sum=0, x, value3, qian=1000, y=0, jishuqi=0;
    scanf("%d", &n);
    value=n/100000000;
    if(value!=0){
    printf("%cY", 'a'+value);
    }
    value1=n%100000000;
    value2=value1/10000;
    while(qian!=0){
    if(value20){
    break;
    }
    x=value2/qian;
    value2=value2%qian;
    qian=qian/10;
    y++;
    if(value
    0&&x0){
    if(jishuqi!=1){
    continue;
    }
    }
    if(x
    0){
    sum++;
    if(sum<=1) {
    if(y!=4){
    printf("%c", 'a');
    }
    }
    }
    if(x!=0){
    sum=0;
    jishuqi=1;
    printf("%c", 'a'+x);
    switch(y){
    case 1: printf("Q"); break;
    case 2: printf("B"); break;
    case 3: printf("S"); break;
    }
    }
    }
    if(y!=0){
    printf("W");
    }
    sum=0;
    qian=1000;
    y=0;
    jishuqi=0;
    value3=n%10000;
    while(qian!=0){
    x=value3/qian;
    value3=value3%qian;
    qian=qian/10;
    y++;
    if((n%100000000)/100000&&x0){
    if(jishuqi!=1){
    continue;
    }
    }
    if(value3!=0){
    if(x0){
    sum++;
    if(sum<=1) {
    printf("%c", 'a');
    }
    }
    }
    if(x!=0){
    sum=0;
    jishuqi=1;
    printf("%c", 'a'+x);
    switch(y){
    case 1: printf("Q"); break;
    case 2: printf("B"); break;
    case 3: printf("S"); break;
    }
    }
    }
    if(n
    0){
    printf("%c", 'a');
    }
    }
    2
    3 不知道该如何正确的使用while
    4

  • 相关阅读:
    windows 保留7天的文件
    同步
    bytes数据类型的转码问题:
    hashlib,logging,configparser模块
    面向对象 ---封装
    面向对象 -----多态
    面向对象 ---继承
    面向对象的命名空间与组合
    常用模块:
    匿名函数:
  • 原文地址:https://www.cnblogs.com/xzhxzh/p/10405547.html
Copyright © 2011-2022 走看看