《C语言程序设计现代方法》第4章 编程题

1 编写一个程序,要求用户输入一个两位数,然后按数位的逆序打印出这个数。

方法一:没技术含量的

 1 #include <stdio.h>
 2 
 3 int main()
 4 {
 5     int high, low;
 6 
 7     scanf("%1d%1d", &high, &low);
 8     printf("%d%d", low, high);
 9 
10     return 0;
11 }

方法二:通过整除和取余实现

 1 #include <stdio.h>
 2 
 3 int main()
 4 {
 5     int n;
 6 
 7     scanf("%2d", &n);
 8     printf("%d%d", n%10, n/10);
 9 
10     return 0;
11 }

 关于反转的思路,还可以查看:http://www.cnblogs.com/rezone/p/3201659.html

原文地址:https://www.cnblogs.com/rezone/p/3204408.html