任意输入一个正整数,将它逆序打印出来。如:输入12345,则输出54321,输入234,则输出432。

如题所述

第1个回答  推荐于2018-03-20
//这样的基础题建议还是自己多练练比较好
#include<iostream>
using namespace std;
const int M=30;
void main(){
char c,array[M];
int i=0;
while ((c=getchar())!='\n'){
array[i]=c;
i++;
}
for(int j=i-1;j>=0;j--)
cout<<array[j];
cout<<endl;
}本回答被提问者和网友采纳
第2个回答  2010-04-09
把整数当成数组元素,每个数值当做一个字符处理不久很容易了?直接当做数你就不断取余数就可以了啊,有问题再联系我~
相似回答