九度oj 题目1010:A + B 【ZJU2005机试题1】
来源:互联网 发布:伊藤洋华堂网络超市 编辑:程序博客网 时间:2024/05/18 01:35
/* */#include<stdio.h>#include<string.h>char a[10][10]={"zero","one","two","three","four","five","six","seven","eight","nine"};int findDigit(char *b){int i,digit=-1;for(i=0;i<10;i++){if(strcmp(a[i],b)==0){digit=i;break;}}return digit;}int main(){int sum1=0,sum2=0,sum;char tmp[100];//freopen("G:\\in.txt","r",stdin);//freopen("G:\\our.txt","w",stdout);while(1){ sum1=0;sum2=0; //由于有多组数据,故每次必须在循环开始时初始化。while(scanf("%s",tmp)&&strcmp(tmp,"+")!=0) //由于scanf返回值不是输入的数字,故用与。sum1=sum1*10+findDigit(tmp);while(scanf("%s",tmp)&&strcmp(tmp,"=")!=0)sum2=sum2*10+findDigit(tmp);if(sum1==0&&sum2==0) //此处跳出循环!!!!!!!!!!!!!!!!!break;printf("%d\n",sum1+sum2);}return 0;}
0 0
- 九度oj 题目1010:A + B 【ZJU2005机试题1】
- 九度oj 题目1014:排名 【ZJU2005机试题5】
- 九度oj 题目1011:最大连续子序列 【ZJU2005机试题2】
- 九度oj 题目1012:畅通工程 【ZJU2005机试题3】
- 九度oj 题目1013:开门人和关门人 【ZJU2005机试题4】
- 九度oj 题目1015:还是A+B 【ZJU2006考研机试题1】
- 九度oj 题目1026:又一版 A+B 【ZJU2008考研机试题1】
- 九度oj 题目1003:A+B 【ZJU2010考研机试题1】
- 九度oj 题目1001:A+B for Matrices 【ZJU2011考研机试题1】
- 九度OJ 题目1010:A + B
- 九度OJ-题目1010:A + B
- 九度OJ 题目1010:A + B
- 九度OJ-题目1010:A+B
- 九度OJ:题目1010 A+B
- 九度 oj 题目1010:A + B
- 九度OJ-题目1010 A + B
- 题目1010:A + B 九度OJ
- 九度oj 题目1016:火星A+B 【ZJU2006考研机试题2】
- 作为人才我们为什么要和几个猎头保持良好的关系?
- vc中ifstream ofstream不能读取带有中文路径
- 解决 NetworkManager 设备未托管问题
- 欧拉计划 第3题
- myeclipse10.0激活方式
- 九度oj 题目1010:A + B 【ZJU2005机试题1】
- 分布式事务
- 又回到csdn了
- 23种设计模式(6):模版方法模式
- javascript学习笔记二:javascript中的数组对象和json对象
- 关于TOMCAT 出现JDWP Unable to get JNI 1.2 environment问题
- Objective-C中属性修饰符copy,retain,assign,readonly,readwrite,nonatomic
- Qt setWindowFlags的使用
- Oracle 错误代码大全