题目:输入一个正整数,以字符串形式输出数字倒序
思路:该数字是十进制的,不断除以10取余就可以得到该数字的最高位,直到该数字等于0。输出的要是字符,要加48.
#include <stdio.h> int main(void) { int num; scanf("%d\n", &num); while(num) { printf("%c", ((num%10)+48)); num /= 10; } return 0; }
#include <stdio.h> int main(void) { int num; scanf("%d\n", &num); while(num) { printf("%c", ((num%10)+48)); num /= 10; } return 0; }