设N是一个四位数,它的9倍恰好是其反序数(例如:1234的反序数是4321)
求N的值
#include <stdio.h> int Fun(int n){ int sum = 0; while (n) { sum *= 10; sum += n%10; n /= 10; } return sum; } int main(){ int i; for (i = 1000; i <= 9999; i ++) { if (Fun(i) == i*9) { printf("%d\n", i); } } return 0; }
#include <stdio.h> int main(){ for (int i = 0; i < 10; i++){ for (int j = 0; j < 10; j++){ if ((1009 + 100 * i + 10 * j) * 9 == (9001 + 10 * i + 100 * j)) printf("1%d%d9\n", i, j); } } return 0; }