作者 崔孝凤
单位 山东理工大学
从键盘输入一个正整数(不超过9位,即最多9位),要求编程实现以下功能:
① 求出这个数是几位数,并输出其位数;
② 输出这个数的逆序数。
输入格式:
输入一个正整数(不超过9位,即最多9位)。
输出格式:
输出刚刚输入的正整数,包含的位数及其逆序数,中间用英文逗号分隔开,最后换行。
输入样例:
147258369
输出样例:
147258369,9,963852741
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
栈限制
8192 KB
C++代码如下:
#include<iostream>
using namespace std;
int main(){
int a;
cin>>a;
int A=a;
int count=0;
int b=0;
while(a!=0){
b = b*10+a%10;
count++;
a/=10;
}
cout<<A<<","<<count<<","<<b;
system("pause");
return 0;
}