首页 > 代码库 > 分离整数的各个数位
分离整数的各个数位
总时间限制:
- 1000ms
- 内存限制:
- 65536kB
- 描述
从键盘输入一个任意的三位整数,要求正确地分离出它的百位、十位和个位数,并分别在屏幕上输出,输出采用每行输出一个数的方式,不带其它符号。
- 输入
- 一个任意的三位整数
- 输出
- 一个任意的三位整数
- 样例输入
123
- 样例输出
123
#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 个位呢?
分离整数的各个数位
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。