c语言输出一个三位数的逆数
#include<stdio.h>
int main()
{
int a,b,c;
int m,n;
scanf("%d",&m);
a=m/100;
b=(m-a*100)/10;
c=m-100*a-10*b;
n=c*100+b*10+a;
printf("%d",n);
return 0;
}
刚开始学时的版本 #include <stdio.h>
void reverse_num(int num);
int main(void)
{
reverse_num(123);
putchar(10);
return 0;
}
void reverse_num(int num)
{
if (num == 0)
return;
printf("%d", num%10);
reverse_num(num / 10);
}
供参考~
页:
[1]