第十一周项目3-1-10000以内的回文数

来源:互联网 发布:手机淘宝如何更换账号 编辑:程序博客网 时间:2024/04/30 04:52
/*                    *程序的版权和版本声明部分:                    *Copyright(c)2013,烟台大学计算机学院学生                    *All rights reserved.                    *文件名称:                    *作者:田成琳                    *完成日期:2013年 10月25 日                    *版本号:v1.0                    *对任务及求解方法的描述部分:                    *输入描述: 10000以内的回文数*问题描述:*程序输出:10000以内的回文数*问题分析:                    *算法设计:                    */   我的程序:  #include<iostream>using namespace std;int main(){int n,a,b,c,d;for(n=0;n<=10000;++n){if(n>=1&&n<=9){cout<<n<<"\t";}else if(n>=10&&n<=99){a=n/10;b=n%10;if(b*10+a==n)cout<<n<<"\t";}else if(n>=100&&n<=999){a=n/100;b=n/10%10;c=n%10;if(c*100+b*10+a==n)cout<<n<<"\t";}else if(n>=1000&&n<=9999){a=n/1000;b=n/100%10;c=n/10%10;d=n%10;if(d*1000+c*100+d*10+a==n)cout<<n<<"\t";}}cout<<endl;return 0;} 


运行结果:

 

心得体会:略。

 

原创粉丝点击