数的倒置c语言 #include<stdio.h> void main() { long int n,n2=0,n1,p=1; int i=0,t,x; scanf ("%ld",&n);
发布网友
发布时间:2022-04-26 04:48
我来回答
共2个回答
热心网友
时间:2023-10-06 04:29
#include<stdio.h>
void main()
{ int n,n2=0,i=0,t,x; //五位数的话int足够了
scanf ("%d",&n);
x=n;
while (x!=0)
{
i++;
x=x/10; //我不会告诉你原来这里是一个死循环
}
printf("n为位数%d",i);
for(t=1;t<=i;t++)
{
n2=n%10+n2*10;
n/=10;
}
printf("n倒置后为%d\n",n2);
}
热心网友
时间:2023-10-06 04:29
void main()
{
int i = 0,p = 0,n;
scanf("%d",&n);
while(n)
{
++i;
p = p*10+n%10;
n /= 10;
}
printf("位数 : %d\n",i);
printf("倒置后为%ld",p);
}