3.3 从标准输入读入一个数,把它转为英语单词输出,如读入 234,输出“two three four”。
2016-07-23 22:02
417 查看
/*
3.3 从标准输入读入一个数,把它转为英语单词输出,如读入 234,输出“two three
four”。
*/
#include <iostream>
using namespace std;
void main()
{
int a = 0;
int b = 0;
int c = 0;
int d = 0;
cin >> a;
while (a > 0)
{
b = a % 10;
a = a / 10;
c = c* 10 + b;
}
while(c > 0)
{
d = c % 10;
c = c / 10;
switch (d)
{
case 0:cout << "zero "; break;
case 1:cout << "one "; break;
case 2:cout << "two "; break;
case 3:cout << "three "; break;
case 4:cout << "four "; break;
case 5:cout << "five "; break;
case 6:cout << "six "; break;
case 7:cout << "seven "; break;
case 8:cout << "eight "; break;
case 9:cout << "nine "; break;
}
}
system("pause");
}
3.3 从标准输入读入一个数,把它转为英语单词输出,如读入 234,输出“two three
four”。
*/
#include <iostream>
using namespace std;
void main()
{
int a = 0;
int b = 0;
int c = 0;
int d = 0;
cin >> a;
while (a > 0)
{
b = a % 10;
a = a / 10;
c = c* 10 + b;
}
while(c > 0)
{
d = c % 10;
c = c / 10;
switch (d)
{
case 0:cout << "zero "; break;
case 1:cout << "one "; break;
case 2:cout << "two "; break;
case 3:cout << "three "; break;
case 4:cout << "four "; break;
case 5:cout << "five "; break;
case 6:cout << "six "; break;
case 7:cout << "seven "; break;
case 8:cout << "eight "; break;
case 9:cout << "nine "; break;
}
}
system("pause");
}
相关文章推荐
- Android 自定义View实现照片裁剪框与照片裁剪
- js的call和apply函数的使用
- 缓存-redis
- CSS3样式二
- Github搭建过程简记
- lodash常用函数解释
- Linux(1)——在Linux下安装Nodejs(详细教程,包会),并成功创建一个简单的服务器
- Android执行定时循环任务
- SpringMVC学习:redirect URL中的猫腻
- pat甲级_路径问题(例题:pat 1003 Emergency (25))
- git 使用场景一,pull报错:Auto Merge Failed; Fix Conflicts and Then Commit the Result.
- 使用Spring提供的mail API来发送邮件
- CSS3样式一
- POJ 3984 BFS走迷宫问题
- 3.2 设计一个程序,要求用户输入 5 个字符,然后将这 5 个字符按相反的顺序显示出 来。例如,假设输入 abcde,则输出为 edcba
- TortoiseSVN使用笔记
- R在统计学上的应用
- linux课堂笔记--shell5条件判断与流程控制
- 设计模式之单例、多例、工厂、值对象
- java-框架-AKKA