C语言里输入一个正整数,如何让它逆序输出?
来源:百度知道 编辑:UC知道 时间:2024/05/11 03:43:51
C语言里输入一个正整数,如何让它逆序输出?
int main()
{
int i=12345; //定义一个12345的整数
int temp=0;//temp作为存储的值
while(i!=0){
temp = temp*10 + i%10;
i/=10;
} //反序取出来
printf("%d",temp); //打印
return 0;
}
扩展资料:
反之正序输出
输入 : 12345
输出 :"12345"
char str(int x)
{
char a[100];//存放整数转换过来的字符
int i; //计数
if(x/10!=0)
str(x/10);