我不是回文,你呢。。

来源:互联网 发布:公网根据mac地址查询ip 编辑:程序博客网 时间:2024/04/30 19:49
/** Copyright (c) 2012, 烟台大学计算机学院* All rights reserved.* 文件名称:test.cpp* 作者:王雅萍* 完成日期:2013 年12月17日* 版本号:v1.0** 输入描述:输入一个数* 问题描述:判断这个数是不是回文* 程序输出:是或者不是* 问题分析:运用自定义函数* 算法设计:略*/#include <iostream>using namespace std;bool isPalindrome(int);//自定义函数的原型(即函数声明)int main(){    int m;    cin>>m;    if(isPalindrome(m))        cout<<m<<"我是回文数哟~!"<<endl;    else        cout<<m<<"我不是回文数。回文有什么好玩的!"<<endl;    return 0;}bool isPalindrome(int n){    bool palindrome=false; //先默认不是回文数    int m,k;    m=n;    k=0;//k用于求出n的反序数    while(m>0)    {        k=k*10+m%10;        m=m/10;    }    if(k==n)        palindrome=true;    return palindrome;}


心得体会:有点小绕。。

0 0