⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 1228.cpp

📁 杭电 acm部分代码 有兴趣的可以下载 谢谢
💻 CPP
字号:
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
char a[7][10],t[2],s[2];
int m,n,i,j,k;
void main()
{
    while(1){
        for(i=0;strcmp(a[i-1],"=");i++)
            scanf("%s",a[i]);
        k=0;
        for(i=0;strcmp(a[i],"+");i++)
            if(strcmp(a[i],"zero")==0)   t[k++]='0';
            else if(strcmp(a[i],"one")==0)   t[k++]='1';
            else if(strcmp(a[i],"two")==0)   t[k++]='2';
            else if(strcmp(a[i],"three")==0)   t[k++]='3';
            else if(strcmp(a[i],"four")==0)   t[k++]='4';
            else if(strcmp(a[i],"five")==0)   t[k++]='5';
            else if(strcmp(a[i],"six")==0)   t[k++]='6';
            else if(strcmp(a[i],"seven")==0)   t[k++]='7';
            else if(strcmp(a[i],"eight")==0)   t[k++]='8';
            else if(strcmp(a[i],"nine")==0)   t[k++]='9';
        n=atoi(t);
        k=0;
        for(j=i+1;strcmp(a[j],"=");j++)
            if(strcmp(a[j],"zero")==0)   s[k++]='0';
            else if(strcmp(a[j],"one")==0)   s[k++]='1';
            else if(strcmp(a[j],"two")==0)   s[k++]='2';
            else if(strcmp(a[j],"three")==0)   s[k++]='3';
            else if(strcmp(a[j],"four")==0)   s[k++]='4';
            else if(strcmp(a[j],"five")==0)   s[k++]='5';
            else if(strcmp(a[j],"six")==0)   s[k++]='6';
            else if(strcmp(a[j],"seven")==0)   s[k++]='7';
            else if(strcmp(a[j],"eight")==0)   s[k++]='8';
            else if(strcmp(a[j],"nine")==0)   s[k++]='9';
        m=atoi(s);
        if(m+n==0)
            break;
        printf("%d\n",m+n);
        for(i=0;i<7;i++)
            memset(a[i],0,sizeof(a[i]));
        memset(t,0,sizeof(t));
        memset(s,0,sizeof(s));
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -