码迷,mamicode.com
首页 > 其他好文 > 详细

分离整数的各个数位

时间:2014-10-11 18:27:05      阅读:315      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   io   os   ar   sp   div   on   

总时间限制: 

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 个位呢?

分离整数的各个数位

标签:style   blog   color   io   os   ar   sp   div   on   

原文地址:http://www.cnblogs.com/rocke/p/4019017.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!