C++编程第29题_C/C++_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > C/C++ > C++编程第29题

C++编程第29题

 2013/5/19 14:48:00  流浪的红舞鞋  程序员俱乐部  我要评论(0)
  • 摘要://给一个不多于5位的正整数,//要求:一、求它是几位数,二、逆序打印出各位数字。#include<iostream>usingnamespacestd;intmain(){inta,b,c,d,e,x;cout<<"Pleaseinputthenumber";cin>>x;a=x/10000;b=(x/1000)%10;c=(x/100)%10;d=(x/10)%10;e=x%10;if(a!=0){cout<<
  • 标签:c++ 编程

//给一个不多于5位的正整数,
//要求:一、求它是几位数,二、逆序打印出各位数字。

#include <iostream>

using namespace std;

int main()
{
    int a,b,c,d,e,x;
    cout<<"Please input the number ";
    cin>>x;
    a=x/10000;
    b=(x/1000)%10;
    c=(x/100)%10;
    d=(x/10)%10;
    e=x%10;
    if(a!=0){
        cout<<"The length of the number is 5"<<endl;
        cout<< e << d << c << b << a << endl ;
    }else if(b!=0){
        cout<<"The length of the number is 4"<<endl;
        cout<< e << d << c << b << endl ;
    }else if(c!=0){
        cout<<"The length of the number is 3"<<endl;
        cout<< e << d << c << endl ;
    }else if(d!=0){
        cout<<"The length of the number is 2"<<endl;
        cout<< e << d << endl ;
    }else{
        cout<<"The length of the number is 1"<<endl;
        cout<< e << endl ;
    }
    return 0;
}


运行结果为
  • class='magplus' title='点击查看原始大小图片' />
  • 大小: 35.6 KB
  • 查看图片附件
上一篇: C++编程第31题 下一篇: C++编程第28题
发表评论
用户名: 匿名