【项目3-反序数】
(1)输入一个正整数,输出它的反序数(反序数,即将其全部位的数字反过来。例如,123是321的反序数).net
[参考解答]code
#include <stdio.h> int main() { int n,m,k; scanf("%d", &n); k=n; m=0; while(k>0) { m=m*10+k%10; k=k/10; } printf("%d的反序数是%d\n", n, m); return 0; }
#include <stdio.h> int main() { int n,m,k; for(n=1; n<1000000; n++) { k=n; m=0; //m将为n的反序数 while(k>0) { m=m*10+k%10; k=k/10; } if(m==9*n) //n的反序数m等于9n printf("%d ", n); } printf("\n"); return 0; }