zoukankan      html  css  js  c++  java
  • 7-14

    #include<stdio.h>
    int main(void)
    {
        int i,k;
        char str1[80],str2[80];
        long number;printf("Enter a string:");
        i=0;
        while((str1[i]=getchar())!='
    ')
            i++;
        str1[i]='';
        k=0;
        for(i=0;str1[i]!='';i++)
            if
        (str1[i]>='0'&&str1[i]<='9'||str1[i]>='a'&&str1[i]<='f'||str1[i]>='A'&&str1[i]<='F')
            {
                str2[k]=str1[i];
                k++;
            }
        str2[k]='';
        number=0;
        for(i=0;str2[i]!='';i++)
            if(str2[i]>='0'&&str2[i]<='9')
                number=number*16+str2[i]-'0';
            else if(str2[i]>='a'&&str2[i]<='f')
                number=number*16+str2[i]-'a'+10;
            else if(str2[i]>='A'&&str2[i]<='F')
                number=number*16+str2[i]-'A'+10;
        printf("New string:");
        for(i=0;str2[i]!='';i++)
            putchar(str2[i]);
        printf("
    ");
        printf("number=%1d
    ",number);
        return 0;
    }

  • 相关阅读:
    ICQ
    Create小程序
    LRU最近最少使用算法
    感知器
    聚类-K均值
    阈值分类法
    最邻近分类
    设计模式
    高级排序算法
    Socket编程
  • 原文地址:https://www.cnblogs.com/shenyunwen/p/3356025.html
Copyright © 2011-2022 走看看