ZZULIOJ-1379: A+B

简介: ZZULIOJ-1379: A+B

题目描述:


读入两个小于100的正整数A和B,计算A+B的值并输出。


输入:


测试为多实例测试,第一行包含一个T,表示测试实例的个数,后面有T行

每行包含两个数A和B。


输出:


对于每组输入,输出A+B的和,单独占一行。要求输出结果用英文单词表示,如整数34表示为three four。测试数据可以保证结果均小于100。


样例输入:


2

1 2

5 16



样例输出:


three

two one


程序代码:

 


#include<stdio.h>
#include<string.h>
char s[20][20]={"zero","one","two","three","four","five","six","seven","eight","nine"};
int main()
{
  int a,b,t,x[10];
  scanf("%d",&t);
  while(t--)
  {
    scanf("%d %d",&a,&b);
    int sum=a+b;
    if(sum==0)
    {
      printf("zero\n");
      continue;
    }
    int j=0;
    while(sum)
    {
      x[j++]=sum%10;
      sum/=10;
    }
    for(int i=j-1;i>=0;i--)
    {
      printf("%s ",s[x[i]]);
    }
    printf("\n");
  }
  return 0;
}
相关文章
ZZULIOJ-2316,开灯问题(模拟)
ZZULIOJ-2316,开灯问题(模拟)
ZZULIOJ-1057,素数判定(Java)
ZZULIOJ-1057,素数判定(Java)
|
Python
ZZULIOJ-1057,素数判定(Python)
ZZULIOJ-1057,素数判定(Python)
|
Python
ZZULIOJ-1067,有问题的里程表(Python)
ZZULIOJ-1067,有问题的里程表(Python)
ZZULIOJ-1059,最高分(Java)
ZZULIOJ-1059,最高分(Java)
|
Python
ZZULIOJ-1036,某年某月有多少天(Python)
ZZULIOJ-1036,某年某月有多少天(Python)
ZZULIOJ-1016,银行利率(Python)
ZZULIOJ-1016,银行利率(Python)
ZZULIOJ-1048,阶乘表(Java)
ZZULIOJ-1048,阶乘表(Java)
ZZULIOJ-1047,对数表(Java)
ZZULIOJ-1047,对数表(Java)
ZZULIOJ-1044,不及格率(Java)
ZZULIOJ-1044,不及格率(Java)