这段小程序可以求出一定范围内的回文数,即形如:787,1111,1221的这类数字
- #include <stdio.h>
- #define M 1000
- int main(int argc,char *argv[])
- {
- long a,b,c;
- for(a=10;a<=M;a++)
- {
- b=0;
- c=a;
- while(c!=0)
- {
- b=b*10+c%10;
- c/=10;
- }
- if(b==a)
- {
- printf("%d",a);
- }
- }
- return 0;
- }
转载于:https://blog.51cto.com/wenryxu/1172476
本文分享了一段使用C语言编写的简单程序,该程序能够找出指定范围内所有的回文数。回文数是指正读反读都一样的数字,例如787、1111等。通过一个for循环及内部的while循环实现对每个数字的反转并判断是否与其本身相同。
1059

被折叠的 条评论
为什么被折叠?



