1357.小明的考题2――数与单词
时间限制: 1000 MS 内存限制: 65536 K
提交数: 531 (0 users) 通过数: 316 (301 users)
问题描述
上一道分段函数的题目被小强轻松秒杀了,这一次,小明知道该出有深度一点的题目了。“数学是科学之王”,小明对此坚信不疑!数学的强悍之处在于它能通过一种映射的关系,把两种不相关的东西联系在一起。现在,小明想考小强的是,小强需要建立起阿拉伯数字与英文字母的对应关系,小明不想过于为难小强,就限制了一下定义域为0—9的10个数字,映射规则为:0—zero、1—one、…、9—nine,现在小明随便说一个0—9的数字,小强的程序能后输出该数字对应的英文单词。
输入格式
输入数据为一个[0,9]区间的整数
输出格式
输出该数字对应的英文单词
样例输入
8
样例输出
eight
来源
时间限制: 1000 MS 内存限制: 65536 K
提交数: 531 (0 users) 通过数: 316 (301 users)
问题描述
上一道分段函数的题目被小强轻松秒杀了,这一次,小明知道该出有深度一点的题目了。“数学是科学之王”,小明对此坚信不疑!数学的强悍之处在于它能通过一种映射的关系,把两种不相关的东西联系在一起。现在,小明想考小强的是,小强需要建立起阿拉伯数字与英文字母的对应关系,小明不想过于为难小强,就限制了一下定义域为0—9的10个数字,映射规则为:0—zero、1—one、…、9—nine,现在小明随便说一个0—9的数字,小强的程序能后输出该数字对应的英文单词。
输入格式
输入数据为一个[0,9]区间的整数
输出格式
输出该数字对应的英文单词
样例输入
8
样例输出
eight
来源
xmu
#include <stdio.h>
int main()
{
int number;
scanf("%d", &number);
switch (number)
{
case 0: printf("zero\n"); break;
case 1: printf("one\n"); break;
case 2: printf("two\n"); break;
case 3: printf("three\n"); break;
case 4: printf("four\n"); break;
case 5: printf("five\n"); break;
case 6: printf("six\n"); break;
case 7: printf("seven\n"); break;
case 8: printf("eight\n"); break;
case 9: printf("nine\n"); break;
default: break;
}
return 0;
}