分离整数的各个数位
2014-10-11 14:35
197 查看
总时间限制:
1000ms 内存限制: 65536kB描述从键盘输入一个任意的三位整数,要求正确地分离出它的百位、十位和个位数,并分别在屏幕上输出,输出采用每行输出一个数的方式,不带其它符号。
输入一个任意的三位整数输出一个任意的三位整数样例输入
123
样例输出
1 2 3
#include <iostream> using namespace std; int main(){ int n ; //定义一个整数 int a ,b ,c ; //输入一个整数 cin >> n; a = n / 100; // 将整数的百位置赋予 a b = ( n / 10 ) % 10; //将整数除以10之后再除以10取一个余数 c = n % 10; //将整数除以10取余数 cout << a << endl; cout << b << endl; cout << c << endl; return 0; }
解题思路:这道题看似很简单,只要是百位除以100 十位 除以10 个位呢?
相关文章推荐
- BUAA_6:三位数反转-分离整数的各个数位
- openjudge 1.5 28.分离整数的各个数位
- 28:分离整数的各个数位
- 分离整数的各个数位
- 实现分离整数的各个数位(c语言)
- OpenJudge计算概论-分离整数的各个数位
- 分离整数的各个数位
- C#中将一个整数中的数字逐个分离,并保存在数组中,如将123分离为1,2.3,保存在数组array中
- 分组分离正整数中的各位数
- 第12周项目2分离正整数中的各位数
- 第十二周 项目2:(2)分离正整数中的各位数
- 第7节项目2-分离浮点数的整数和小数部分
- 在程序中定义一函数digit(n,k),它能分离出整数n从右边数第k个数字,如digit(31859,3)=8,gigit(2076,5)=0.
- 网易面试之对于一个整数X,定义操作rev(X)为将X按数位翻转过来,并且去除掉前导0
- 蓝桥杯 ALGO-98 算法训练 数位分离
- zzuli OJ 1004: 三位数的数位分离
- 分离出整数的各位数(多种输入形式的处理)
- 第12周项目2.2 分离正整数中的各位数
- 第十二周项目二(2)分离正整数中的个位数
- 分离整数的每一个数字