题解 | #反序数#
反序数
https://www.nowcoder.com/practice/e0d06e79efa44785be5b2ec6e66ba898
/* 描述 设N是一个四位数,它的9倍恰好是其反序数(例如:1234的反序数是4321) 求N的值 输入描述: 程序无任何输入数据。 输出描述: 输出题目要求的四位数,如果结果有多组,则每组结果之间以回车隔开。 */ #include<stdio.h> int main() { int n = 1000, x; int g, s, b, q; while (n >= 1000 && n <= 9999) { g = n % 1000 % 100 % 10; s = (n / 10) % 100 % 10; b = (n / 100) % 10; q = (n / 1000); x = (g * 1000 + s * 100 + b * 10 + q); if (x == n * 9) { printf("%d", n); } n++; } //getchar(); return 0; }#c语言学习#