判断方法:若这个五位数的万位数等于个位数且千位数等于十位数,该数即为回文数,否则就不是回文数。
编码实现:
#includeint main() { int wan,qian,bai,shi,ge,x; printf("请输入一个五位数:"); scanf("%d",&x); wan = x / 10000; //分解出万位数 qian = x % 10000 / 1000; //分解出千位数 bai = x % 1000 / 100; //分解出百位数 shi = x % 100 /10; //分解出十位数 ge = x % 10; //分解出个位数 if(wan == ge && qian == shi) { printf("该数是回文数"); } else { printf("该数不是回文数"); } return 0; }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)