2、输入一个正整数,要求以相反的顺序输出该数。例如输入 12345,输出为54321。

 我来答
匿名用户
2013-07-06
展开全部
/*
* 输入不多于M位的数,逆序输出该数,并输出该数的位数
*/
#include <iostream>
#include <stdlib.h>
#include <math.h>
using namespace std;
#define Count 5
void main(void)
{
short sNumber=0;
short sT=0;
short count=0;
cout<<"请输入一个不多于"<<Count<<"位的整数"<<endl;
cin>>sNumber;
if(sNumber>=(pow(10,(double)Count)))
{
cout<<"输入的数多于"<<Count<<"位"<<endl;
}
while(sNumber)
{
sT=sT*10+sNumber%10;
sNumber/=10;
count++;
}
cout<<sT<<"\t\n"<<count<<endl;
system("pause");
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式