求代码 :while循环来实现:逆序输出一个非零整数的各个位上的数字 如:54321 输出 12345,-123 输出 -321

如题所述

第1个回答  2020-04-19

#include <stdio.h>


int main()

{

    int n,t=0;

    scanf("%d",&n);

    while(n)

    {

        t=t*10+n%10;

        n/=10;

    }

    printf("%d\n",t);

    return 0;

}

第2个回答  2020-04-19
#include<stdio.h>

void main()
{
int i=0,j;
scanf("%d",&j);
while(j)
{
i=i*10+j%10;
j=j/10;
}
printf("%d",i);
}本回答被提问者采纳
相似回答